1
、
Java
运行平台包括三个版本,请选择正确的三项:
(
)
A. J2EEB. J2ME C. J2SE
D. J2E
解答:
A
,
B
,
C
2
、
Java JDK
中反编译工具是:
(
)
A. javac
B. javaC. jdb
D. javap
解答:
D
3
、
public static void main
方法的参数描述是:
(
)
A. String args[]B. String[] argsC. Strings args[]D. String args
解答:
A
,
B
4
、
在
Java
中,关于
CLASSPATH
环境变量的说法不正确的是:
(
)
A. CLASSPATH
一旦设置之后不可修改,但可以将目录添加到该环境变量中。
B.
编译器用它来搜索各自的类文件。
C. CLASSPATH
是一个目录列表。
D.
解释器用它来搜索各自的类文件。
解答:
A
5
、
编译
Java Application
源文件将产生相应的字节码文件,扩展名为(
)
A. .java
B. .classC. .htm
D. .exe
解答:
B
1
、
从下面选项中,选择三个有效的标示符:
(
)
A. IDoLikeTheLongNameClass
B. $byte C. constD. _ok
E. 3_case
解答:
A
,
B
,
D
2
、
下面哪一项在
java
中是非法的标识符?(
)
A. $userB. pointC. You&meD. _endline
解答:C
3
、
下列不属于
Java
保留字的是:
(
)
A. sizeofB. superC. abstractD. break
解答:
A
4
、
下面哪些
java
语句会导致无限循环
?(
)
I
、
while (true) i = 0;II
、
while (false) i = 1;
III
、
while (!false) i = 0;
A
、仅仅
IIIB
、
I
和
IIIC
、仅仅
ID
、
I, II
和
III
解答:
B
5
、
下列整型数据类型中,需要内存空间最少的是
(
)
。
A. short B. long
C. int D. byte
解答:
D
6
、
下面代码执行后,正确的输出结果是:
(
)
public class Example {
public static void main(String args[]) {
int l = 0;
do {
System.out.println("Doing it for l is:" + l);
} while (--l > 0);
System.out.println("Finish");
}
}
A. Doing it for l is 3B. Doing it for l is 1C. Doing it for l is 2D. Doing it for l is 0