一、选择题(每小题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.wddqw.com/doc/f6d4117b73fe910ef12d2af90242a8956aecaae7.html