第2章-Java基础.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目标 标识符 Java中标识符的命名必须满足以下原则: 标识符必须以字母、下划线(_)或美元符($)开头,后面可以跟字母、数字、下划线或美元符 标识符可以包含数字,但不能以数字开头 除下划线“_”和“$”符号外,标识符中不包含任何特殊字符,如空格 标识符区分大小写,比如,“abc”和“Abc”是两个不同的标识符 对于标识符的长度没有限制 不能使用Java关键字作为标识符 分隔符 Java中分隔符分为两类: 没有意义的空白符 拥有确定含义的普通分隔符 常量 变量 数据类型-1 Java是一门强类型语言。即所有的变量都必须显式声明其类型 Java的数据类型分为两大类:基本数据类型和引用类型 数据类型-2 基本数据类型容纳的值及其范围 数据类型-3 转义字符 数据类型-4 引用类型 类型转换-1 在Java中,数据的类型如果是相容的,那么一种数据类型可以转换成另外一种数据类型。 数据类型转换的方式有“自动类型转换”和“强制类型转换”两种 。 类型转换-2 自动类型转换 将一种类型的变量赋给另一种类型的变量时,就会发生自动类型转换 ,发生自动类型转换需要满足: 如下面箭头的指向,在运算时基本数据类型可以进行自动类型转换 类型转换-3 强制类型转换 表示范围大的数据类型要转换成表示范围小的数据类型,需要用到强制类型转换 ,语法格式如下: 示例: 变量的作用域 变量被定义为只在某个程序块内或只在方法体内部有效,这种类型的变量通常被称为“局部变量”,局部变量的作用范围有限,只在相应的方法体内或程序块内有效,超出程序块,这些变量无效。 声明一个变量后,声明语句到所在作用域结束的这部分程序为此变量的有效范围。在某个作用域内声明的一个变量后,该变量就成为了局部变量,出了变量作用域,该变量即不能再被访问。另外,在一个确定的域中,变量名必须是唯一的。 变量的初始化 变量在使用之前必须被初始化,也就是至少被赋值一次。 可以声明的同时赋值: int i = 10; String s = “abcd”; 也可以声明以后再赋值: int i; String s; i = 99; s = “xyz”; 运算符 对数据进行运算时,需要使用各种不同的运算符 在Java语言中,运算符分为下面几类: 算术运算符 比较运算符 逻辑运算符 位运算符 赋值运算符 条件运算符 运算符-1 算术运算符 运算符-2 比较运算符 运算符-3 逻辑运算符 运算符-4 位运算符 运算符-5 赋值运算符 赋值运算符为一个单独的等于号“=”,它将值赋给变量 。如: 运算符-6 条件运算符 条件运算符是三元运算符,语法格式为 : 运算符-7 运算符优先级 流程控制 Java程序通过控制语句来执行程序流,从而完成一定的任务。 流程控制-1 分支结构 分支结构是根据假设的条件成立与否,再决定执行什么样语句的结构,它的作用是让程序更具有选择性。Java中通常将假设条件以布尔表达式的方式实现。Java语言中提供的分支结构有: if-else语句 switch语句 流程控制-1-1 if-else语句 if-else语句是最常用的分支结构。if-else语句的语法结构如下 。 流程控制-1-2 switch语句 一个switch语句有一个控制表达式和一个由case标记表述的语句块组成。语法如下 。 流程控制-2 迭代结构 迭代结构的作用是反复执行一段代码,直到满足终止循环的条件为止。 Java语言中提供的迭代结构有: while语句 do-while语句 for语句 流程控制-2-1 while语句 while语句是常用的迭代语句,语法如下 。 do-while语句 do-while用于循环至少执行一次的情形。语句如下 。 流程控制-2-1 for语句 for语句是最常见的迭代语句,一般用在循环次数已知的情形。for语句结构如下: 流程控制-2-3 示例:打印九九乘法表 流程控制-3 转移语句 Java的转移语句用在选择结构和循环结构中,使程序员更方便地控制程序执行的方向。 Java语言中提供的转移语句有: break语句:在循环中用于立即从当前循环终止控制 continue语句:从其调用处跳至循环的开始处 return语句 :其之后的语句将不再执行 Java中没有goto语句

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档