第一章 单元测试
1、判断题:
Java语言最大的优势在于,它能够在所有的计算机上运行,即“一次编写,处处运行”。
选项:
A:对
B:错
答案: 【对】
2、判断题:
高级语言编写的程序不能直接被计算机识别,必须经过转换才能被执行。
选项:
A:对
B:错
答案: 【对】
3、单选题:
解释执行Java字节码文件的是哪个命令?
选项:
A:java
B:javap
C:javadoc
D:javac
答案: 【java】
第二章 单元测试
1、单选题:
int A = 55;
char B = 'E';System.out.println(A + B);
选项:
A:175
B:55
C:124
D:65
答案: 【124
】
2、单选题:
short c = 8;byte d = 16;System.out.println("c | d =" + (c | d));
选项:
A:1
B:24
C:-8
D:12
答案: 【24】
3、单选题:
short a = -128;short b = 128;System.out.println("a & b = " + (a & b));
选项:
A:127
B:1
C:0
D:128
答案: 【128】
4、判断题:
char型变量中不能存贮一个中文汉字。
选项:
A:对
B:错
答案: 【错】
5、单选题:
下列哪个选项是合法的标识符?
选项:
A:1first
B:123
C:_name
D:class
答案: 【_name】
6、单选题:
下列哪个赋值语句是不正确的?
选项:
A:double f=11.1E10f;
B:double d = 5.3E12;
C:float d = 3.14f ;
D:float f = 11.1;
答案: 【float f = 11.1;】
7、单选题:
给出下列代码,哪行在编译时可能会有错误?① public void modify(){② int i, j, k;③ i = 100;④ while ( i > 0 ){⑤ j = i * 2;⑥ System.out.println (" The value of j is " + j );⑦ k = k + 1;⑧ }⑨ }
选项:
A:7
B:4
C:6
D:8
答案: 【7
】