- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 运算符、表达式与控制结构 第2章 运算符、表达式与控制结构 2.1 运算符与表达式 2.1 运算符与表达式 2.2 语句 2.2 语句 2.3 控制结构 2.3 控制结构 2.4 数组 2.4 数组 2.5 方法 2.5 方法 2.1 运算符与表达式 2.1 运算符与表达式 Java 语言强调运算符执行顺序的概 念,对运算符的优先级、结合性和求值顺 序作了明确的规定,从而在根本上消除运 算符运算过程的二义性以及结果不统一的 弊端。 运算符的优先级是指不同运算符在运 算中执行的先后顺序。 结合性确定同级运算符的运算顺序。 表达式是由运算符把运算数(如变量, 常量等)连接起来的一个有意义的式子, 有时也可以把一个常量或变量看成是表达 式。 对表达式进行运算后,得到一个具有 确切数值并且属于唯一的一种数据类型。 2.1.1 算术运算符 2.1.1 算术运算符 算术运算符对数值型数据(包括整数 和实数)进行运算,运算数的类型为 byte 、 short、long 、float 和 double 。也可以对 char 类型的数据进行运算,因为 char 实 际上是 int 的一个子集。 1. 基本算术运算符 1. 基本算术运算符 乘、除和取余运算的优先级高 于加和减。 2. 表达式类型的自动提升 2. 表达式类型的自动提升 不同类型的数据混合运算时, 表达式类型为存储长度最大,精度最 高的数据类型。 3. 算术赋值运算符 3. 算术赋值运算符 基本赋值运算符的使用形式是: 变量名 = 表达式 赋值运算符右端的表达式可以是 赋值表达式,即允许进行连续赋值。 一个运算符与赋值运算符可以构 成复合赋值运算符。 4. 自增和自减运算符 4. 自增和自减运算符 ++ (自增)和 -- (自减)是两个单目 运算符,其运算数必须是变量。 在Java语言中,有的运算符在不同场 合,使用意义不同。 2.1.2 关系运算符 2.1.2 关系运算符 关系运算符是双目运算符,确定一个 运算数与另一个运算数之间的关系,即进 行关系运算。所谓关系运算是比较运算, 将两个值进行比较。关系运算的结果为布 尔型,取值为 true 或 false 。 2.1.3 逻辑运算符 2.1.3 逻辑运算符 逻辑运算符连接布尔类型数据、关系 表达式及逻辑表达式,其运算结果为布尔 类型:true 或 false 。 2.1.4 位运算符 2.1.4 位运算符 按位运算表示按每个二进制位(bit ) 进行计算,其运算数是整数类型,包括 long, int, short, char 和byte ,运算结果为 一个整数。 1. 算术移位运算 1. 算术移位运算 2. 按位逻辑运算 2. 按位逻辑运算 2.1.5 条件运算符 2.1.5 条件运算符 条件运算符(?:)是 Java 语言中唯 一的一个三目运算符,其优先级仅高于 赋值运算符。它有三个运算数,一般形 式为: 表达式1 ? 表达式2 : 表达式3 2.1.6 其他运算符 2.1.6 其他运算符 1.括号运算符() 1.括号运算符() 2. 方括号运算符[ ] 2. 方括号运算符[ ]
您可能关注的文档
- Internet技术及其应用教程资源 教学课件 陈耀溪 第1-7章 第4章.pdf
- Internet技术与应用教程(第二版) 刘兵 教学课件 第7章 博客.pdf
- Internet网络技术与应用教程 教学课件 第5章 电子邮件E mail.pdf
- Internet应用基础 教学课件 耿增民 第6章 论坛、博客和新闻组.pdf
- Internet应用与网页制作 教学课件 赵丰年 商建云 第01章.pdf
- Inventor工业产品设计项目教程 教学课件 马玥桓 1 2 任务2 算盘式钥匙扣.pdf
- Inventor工业产品设计项目教程 教学课件 马玥桓 零件图实例1.pdf
- IP网络多媒体通信技术及应用 教学课件 朱志祥 5 9 第9章.pdf
- IT项目管理 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 郭宁 第6章 IT项目成本管理.pdf
- IT项目管理 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 郭宁 第10章 IT项目风险管理.pdf
- Java_Web应用开发 教学课件 张如利 徐冬 Java平台Web项目开发12.pdf
- JavaEE开发技术与案例教程 教学课件 刘彦君 金飞虎 第6章 Struts2.pdf
- JavaEE开发技术与案例教程 教学课件 刘彦君 金飞虎 第11章 基于javaEE的测试.pdf
- JavaScript+jQuery网页特效设计实例教程 教学课件 陈承欢 单元2 设计日期时间类网页特效.pdf
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 教学课件 阮文江 第3章 层叠样式表(CSS)技术.pdf
- Java编程基础 曹静 教学课件 第4章 Java语言基础.pdf
- Java程序设计 第2版 教学课件 马世霞 2Java基本语法.pdf
- Java程序设计 教学课件 刘卫国 第10章 Java图形用户界面设计.pdf
- Java程序设计 教学课件 欧阳江林 主编 汪志达 马荣飞 副主编 Java上机实验1.pdf
- Java程序设计 教学课件 孙燕 等 4.pdf
文档评论(0)