background image

B、一个类可以有多个不同名的构造函数

C

构造函数与类同名

D、构造函数必须自己定义,不能使用父类的构造函数

15. this 和 super:
A、都可以用在 main()方法中
B、都是指一个内存地址

C

不能用在

main()方法中

D、意义相同

16.关于 super 的说法正确的是:
A、是指当前对象的内存地址
B、是指当前对象的父类对象的内存地址
C、是指当前对象的父类
D、可以用在 main()方法中

17.覆盖与重载的关系是  (  )

A

覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中

B.覆盖方法可以不同名,而重载方法必须同名
C.final 修饰的方法可以被覆盖,但不能被重载
D.覆盖与重载是同一回事

18.关于接口哪个正确?  (  )

A

实现一个接口必须实现接口的所有方法

B.一个类只能实现一个接口
C.接口间不能有继承关系
D.接口和抽象类是同一回事

19.异常包含下列哪些内容?  (  )

A

程序执行过程中遇到的事先没有预料到的情况

B.程序中的语法错误  
C.程序的编译错误
D.以上都是

20.

   对于已经被定义过可能抛出异常的语句,在编程时:  (  )

A

必须使用

try/catch 语句处理异常,或用 throws 将其抛出

B.如果程序错误,必须使用 try/catch 语句处理异常
C.可以置之不理
D.只能使用 try/catch 语句处理

21.

  字符流与字节流的区别在于(  )

A.前者带有缓冲,后者没有
B.前者是块读写,后者是字节读写
C. 二者没有区别,可以互换使用