在线考试管理系统
微信 关注微信
微信二维码
java基础考试二(1)
1.【单选题】

以下()不是Object类的方法

A.

clone()

B.

finalize()

C.

toString()

D.

 hasNext()

2.【单选题】

以下对继承的描述错误的是()

A.

Java中的继承允许一个子类继承多个父类

B.

父类更具有通用性,子类更具体

C.

Java中的继承存在着传递性

D.

当实例化子类时会递归调用父类中的构造方法

3.【单选题】

以下对封装的描述正确的是()

A.

只能对一个类中的方法进行封装,不能对属性进行封装

B.

如果子类继承了父类,对于父类中进行封装的方法,子类仍然可以直接调用

C.

封装的意义不大,因此在编码时尽量不要使用

D.

 封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性

4.【单选题】

在Java中,可以在子类的构造方法中使用关键字( )调用父类的构造方法。

A.

super

B.

this

C.

extends

D.

implements

5.【单选题】

以下代码的输出是什么 ?

int[] arr = new int[9];

System.out.println(arr[9]);

A.

0

B.

9

C.

 错误,因为数组未初始化

D.

 错误,因为索引超出范围

免费创建考试