计算机二级考试:Java
目录
第 1 章 Java 语言概论
- Java 虚拟机执行特点之一:字节代码
- Java 垃圾清理的实现机制:内存跟踪
- 不属于 JVM 执行特点的是:异步处理
第 2 章 基本数据类型
2.1 概述
2.1.1 标识符
- $ 可作开头
2.1.2 关键字
- false- true- instanceof- native- transient- volatile- const- goto
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只可返回- int- byte- short- char
- case中的值必须是常量
- break一定要有,因为- case只做跳转- 所以 case不必有花括号
- 相同的程序段只需要出现在最后一格 case 分支中
 
- 所以 
 
4.3 循环语句
4.3.2 do-while 循环
- while语句后要有- ;
4.3.3 for 循环
- for循环括号里的迭代部分是在循环体执行后执行的
4.4 跳转语句
4.4.1 break 语句
- 标签化中断
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号