一、单项选择题(每题 2 分,共 20 分)1、Java 语言是( D )A、面对问题的解释型高级编程语言 B、面对机器的低级编程语言C、面对过程的编译型高级编程语言 D、面对对象的解释型高级编程语言 2、下列哪个是合法的 Java 标识符( A )
A.&2 B.123
9C._2# D.public3、编译 Java Application 源程序文件产生的字节码文件的扩展名为( B )
A.javaB.classC.html D.exe4、有关类 Demo,哪句描述是正确的( A )
public class Demo extends Base{ private int count; public Demo(){ System
println("A Demo object has been created"); } protected void addOne() {count++; } } A.当创建一个 Demo 类的实例对象时,count 的值为 0
B.当创建一个 Demo 类的实例对象时,count 的值是不确定的
C.超类对象中可以包含改变 count 值的方法
D.Demo 的子类对象可以访问 count
5、Java Application 源程序的主类是指包含有( A )方法的类
A、main 方法 B、toString 方法 C、init 方法 D、actionPerformed 方法6、假如任何包中的子类都能访问超类中的成员,那么应使用哪个限定词
( C )A.public B.private C.protected D.transient7、在 Java 中,存放字符串常量的对象属于( B )类对象
A、Character B、String C、StringBuffer D、Vector8、在使用 interface 声明一个接