【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《java复习题库》,欢迎阅读!
一、选择题(每小题1分,共40分)
1. 下列描述中,正确的是 ( C ) 。
A)Java语言不区分大小写,String和string完全相同
B)Java语言以文件为程序的基本单位
C)Java是一种面向对象的高级程序设计语言
D)/**……………..*/不是Java的注释语句
2.使用Java语言编写的源程序保存时的文件扩展名是( B )。
(A).class (B).java (C).cpp (D).txt
3在JDK目录中,Java程序运行环境的根目录是( )
A.bin B.demo C.lib D.jre
4. 11.Java 语言编译器的名称是 。
A)javac B)java C)javadoc D)appletviewer
5. 设int a=1,则表达式(true|(++a==1))&(a==2)的值为( )。
(A)true (B)0 (C)false (D)1
6.下面选项中不属于面向对象程序设计特征的是
A.继承性 B.多态性 C.类比性 D.封装性
7.Java语言与C++语言相比,最突出的特点是
A.面向对象 B.高性能 C.跨平台 D. 有类库
8. 在Java语言中, 是合法的用户标识符。
A)var% B)$class C) 5_s D) byte
9. 下列关于构造方法描述错误的是( )。
(A)Java语言规定构造方法名与类名必须相同;
(B)Java语言规定构造方法没有返回值,但不用void声明;
(C)Java语言规定构造方法不可以重载;
(D)Java语言规定构造方法只能通过new自动调用。
10 下列程序的执行结果是 。
public class Test{
public static void main(String args[]){
float f=2.0f;
System.out.println(5/2*(f++));
}
}
A)4.0 B)5.0 C)6.0 D)7.5
11.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点( )
(A)安全性 (B) 多线程 (C) 跨平台 (D) 可移植
12. 执行下列程序段后,z的值是 。
int x=3,y=5,z=7;
switch(y%x){
case 1: z++;
case 2: z--;
default: z+=z;
}
A)6 B)12 C)14 D)7
13.Java编程所必须的默认引用包为( )
(A)java.sys包 (B)java.lang包 (C)java.new包 (D)以上都不是
14. RandomAccessFile类的 方法可以从文件中读取一行信息。
A)read() B)readLine() C)readln() D)read(String s)
15.Java窗体设计程序运行时,在命令行下用( )键可以终止程序的运行。
(A)F6 (B)F5 (C)Ctrl+C (D)Ctrl+S
本文来源:https://www.wddqxz.cn/f6d4117b73fe910ef12d2af90242a8956aecaae7.html