- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java 重点基础
编译器:Javac 编译 Java 源程序文件(.java),产生.class 字节码文件
解释器:java 解释字节码文件(.class ),完成程序的运行过程
Java 源程序中可以定义多个类,多个类生成多个字节码文件
标识符可以由字母、数字、下划线“_”和美元符号“$”组成,但必须以字母、下划线或美
元符号开头 (1. 禁止用保留字作为用户标识符 2. 遵守先定义后使用的原则 )\\\判断
合法与否
赋值语句是将表达式的值赋给变量,其格式为: 变量=表达式;
Java 的类型转换有两种: 1、自动类型转换 自动转换按低级类型数据转换成高级类型数
据的规则 2、强制类型转换 高级数据类型要转换成低级数据类型,需要用到强制类型转换
其一般形式为: (类型名)表达式 或 类型名(表达式) 注意:一般使用强制类型转换可
能会导致数值溢出或精度的下降,应尽量避免
运算符的优先级
优先级 运 算 符 类 型 结合性
1 ( ) 从左向右
!、~ 、++ 、-- 、+ (正号)、-
2 单目运算符 从右向左
(负号)
3 *、/ 、% 算术运算符 从左向右
4 +、- 算术运算符 从左向右
5 、 移位运算符 从左向右
6 、=、、= 关系运算符 从左向右
7 ==、!= 关系运算符 从左向右
8 逻辑运算符 从左向右
9 ¦¦ 逻辑运算符 从左向右
10 ?: 三目条件运算符 从左向右
= 、+= 、-= 、*= 、/= 、%= 、
11 赋值运算符 从左向右
=、=
表中排在上面的运算符有较高的优先级,同一行中的运算符的优先级相同。如果在表达式
中有括号 (表达式中只使用圆括号),又有函数,则优先计算括号中的内容,其次再进行函
数运算
break 语句
break 语句通常有不带标号和带标号两种形式:
break ; break Lab;
其中:break 是关键字;Lab 是用户定义的标号
break 语句虽然可以独立使用,但通常主要用于 switch 结构和循环结构中,控制程序
的执行流程转移
(1) break 语句用在 switch 语句中,其作用是强制退出 switch 结构,执行 switch 结构后的
语句
(2) break 语句用在单层循环结构的循环体中,其作用是强制退出循环结构。若程序中有
内外两重循环,而 break 语句写在内循环中,则执行 break 语句只能退出内循环,而不能
java 重点基础
退出外循环。若想要退出外循环,可使用带标号的 break 语句
(3) break lab 语句用在循环语句中,必须在外循环入口语句的前方写上 lab 标号,可以使
程序流程退出标号所指明的外循环
continue 语句只能用于循环结构中,其作用是使循环短路。它有下述两种形式:
continue;
continue lab;
其中:continue 是关键字;Lab 为标号
(
文档评论(0)