计算机二级考试:Java
目录
第 1 章 Java 语言概论
- Java 虚拟机执行特点之一:字节代码
- Java 垃圾清理的实现机制:内存跟踪
- 不属于 JVM 执行特点的是:异步处理
第 2 章 基本数据类型
2.1 概述
2.1.1 标识符
- $ 可作开头
2.1.2 关键字
falsetrueinstanceofnativetransientvolatileconstgoto
2.1.3 常量
- 整型变量
0开头表示八进制0x或0X开头表示十六进制
- 实型变量
f或F表示单精度小数,d或D表示双精度小数- 指数形式,
E或e前必须有数字,后面必须为整数
2.2 基本数据类型
-
基本数据类型最少位数为 8 位,比如
byte、boolean -
常见的为 32 位,比如
int、float -
char为 16 位
第 3 章 运算符和表达式
3.2 算术运算符和算术表达式
- 对于整型,若有
long则结果为long,否则表达式结果全为int,包括char - 对于浮点型,若有
double,则结果为double,否则为float
3.4 布尔逻辑运算符和布尔逻辑表达式
!->>>=<<=->==!=
3.5 位运算符和位运算表达式
3.5.2 移位运算符
- 算术右移运算符
>>- 右移一位相当于除2取商,比除法快
- 逻辑右移运算符
>>>- 无符号右移
3.5.3 位运算符的优先级
~-><<>>>>>->&->^->|
习题
- 小数不加字母时,默认为
double,而不是float
第 4 章 流程控制
4.2 分支语句
4.2.2 多分支语句
- swtich
expression只可返回intbyteshortcharcase中的值必须是常量break一定要有,因为case只做跳转- 所以
case不必有花括号 - 相同的程序段只需要出现在最后一格 case 分支中
- 所以
4.3 循环语句
4.3.2 do-while 循环
while语句后要有;
4.3.3 for 循环
for循环括号里的迭代部分是在循环体执行后执行的
4.4 跳转语句
4.4.1 break 语句
- 标签化中断

浙公网安备 33010602011771号