⦁ 填空题
⦁ Java语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是 数字 。
⦁ Java中整型变量有byte、short、int和long四种,不同类型的整数变量在内存中分配的字节数不同,数值范围也不同。对于int型变量,内存分配 4 个字节。
⦁ 在Java中浮点型变量有float和double两种,对于float型变量,内存分配4个字节,尾数可精确到7位有效数字,对于double型变量,内存分配 8 个字节。
⦁ char c=’a’;System.out.println(c+1);运行结果为: 97 。
⦁ _____&&____是短路与运算符,如果左侧表达式的计算结果是false,右侧表达式将不再进行计算。
⦁ 下面的语句是声明一个变量并赋值:boolean b1=5!=8; b1的值是___true_______。
⦁ 使用算符来实现运位运算效率最高,所以最有效率的方法算出2乘以8等于多少的语句是 2*=8 。
⦁ 基本数据类型的类型转换中,要将double类型的常量3.14159赋给为整数类型变量n的语句是__final double=3.14159___________________。
⦁ 八进制整数012表示十进制的__10_____,十六进制数0x3C表示十进制的_60______。
⦁ 一个十进制整数转换成八进制数后是1234,则它转为十六进制数后是 29C 。
⦁ 选择题
1. 在Java中,以下错误的变量名是( D )。(选择一项)
A constant
B. flag
C. a_b
D. final
2. 以下选项中属于合法的Java标识符的是( A C )。(选择两项)
A. public
B. 3num
C. name
D. _age
3. 在Java中,byte数据类型的取值范围是( A )。(选择一项)
A -128 ~ 127
B. -228 ~128