宁波工程学院
《Java程序设计》课程期末考试卷
一、 选择填空(每题2分,共30分)
1、( ① )Java语言的特点之一是:
① 面向对象 ② 面向过程
③ 面向应用者 ④ 面向数据库
2、( ③ )一个Java程序,其中包含一个名为Example的Public类,为了成功地编译该源文件,需要满足以下哪些条件:
① 源文件必须导入ng包 ③ 源文件名必须为Example.java ① init()
② start()
② 源文件必须声明一个main()方法 ④ 源文件必须具有package语句 ③ run()
④ main()
3、( ② )调用下列哪个方法可以程序启动一个新线程。 4、( ② )Java语言在类的继承上采用
① 多重继承 ② 单重继承 ① boolean ① .java
② 2much ② .class
③ 接口继承
③ 10id ③ .exe
④ 无继承
④ thisisCrazy ④ .dll
5、( ④ )请问下列哪些是Java合法的标识符:
6、( ② )编译以后能在java虚拟机上运行的字节码程序,使用哪个扩展名? 7、( ③ )Java语言的平台无关性是指Java写的应用程序不用修改就可以在不同的软硬件平台上运行。Java在目标代码级实现平台无关性主要靠什么?
① EJB
② JDK
③ JVM
④ JRE
8、( ③ )有一个比较命令行参数中输入整数大小的程序,编译后文件名为Comp.class,运行该程序的命令是java Comp 100 50,则在main的参数args[0]所表示的值为:
① java ① char ① byte
② Comp ② byte
③ 100 ③ short ③ integer
④ 50 ④ int ④ Float
9、( ② )下列基本数据类型在Java中用1个字节表示; 10、( ① )下列哪些是Java的基本数据类型。
② String
11、( ① )请问以下哪些关键词修饰的变量是类的私有变量。
① private
② protected
③ private protected ④ transient
12、( ② )abstract所修饰的类为抽象类,其具有什么特点?
A 只能被继承;B 不能被继承;C 只能被实例化; D 不能被实例化
① AC
② AD
③ BC
④ BD
④ 无 ④ native
13、( ①或② )Applet默认的布局管理器是哪一种
① BorderLayout ① public
② FlowLayout ② private
③ GridLayout ③ Static
14、( ① )下列哪个修饰符可以用于修饰一个接口中的方法。