单项选择题下列哪个命题为真()。

A、所有类都必须定义一个构造函数
B、构造函数必须有返回值
C、构造函数可以访问类的非静态成员
D、构造函数必须初始化类的所有数据成员


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题Java源文件和编译后的文件扩展名分别为()。

A..class和.java
B..java和.class
C..class和.class
D..java和.javaw

2.单项选择题

编译并运行下面的Java程序,将产生什么结果()。

A.0
B.4
C.3
D.代码无法编译,因为var2根本没有被初始化

3.单项选择题在Java中,关于CLASSPATH环境变量的说法不正确的是()。

A、CLASSPATH一旦设置之后不可修改,但可以将目录添加到该环境变量中。
B、编译器用它来搜索各自的类文件。
C、CLASSPATH是一个目录列表。
D、解释器用它来搜索各自的类文件。

4.单项选择题

分析下面的Java程序段输出结果为()。

A、Caught in main()
B、Caught in main()nothing
C、nothing
D、没有任何输出

6.单项选择题已知A类被打包在packageA,B类被打包在packageB,且B类被声明为public,且有一个成员变量x被声明为protected控制方式。C类也位于packageA包,且继承了B类。则以下说法正确的是()。

A、A类的实例不能访问到B类的实例
B、A类的实例能够访问到B类一个实例的x成员
C、C类的实例可以访问到B类一个实例的x成员
D、C类的实例不能访问到B类的实例

7.单项选择题

下面程序运行之后,变量x的值是()。

A、2
B、3
C、4
D、6

8.单项选择题

分析下面的HTML部分代码,下列哪一项可以替代文件名以正确装载运行Hello类的小程序()。

A、"Hello.bytecode"
B、"Hello.class"
C、"Hello.applet"
D、"Hello.java"

9.单项选择题异常包含下列哪一个内容()。

A、程序中的语法错误
B、程序的编译错误
C、程序执行过程中遇到的事先没有预料到的情况
D、程序事先定义好的可能出现的意外情况

10.单项选择题

仔细分析下面程序,while的循环次数是()。

A、1
B、10
C、6
D、死循环,不能确定次数