JAVA复习题求助!

选择题(可能多选)
1.对于构造函数,下列叙述不正确的是( )
A构造函数也允许重载
B子类无条件地继承父类的无参构造函数
C子类不允许调用父类的构造函数
D在同一个类中定义的重载构造函数可以相互调用

2对于构造函数,下列叙述正确的是(
a子类不能继承父类的构造函数
B子类不能重载父类的构造函数
c子类必须定义自己的构造函数
d以上说法都不对

3下面关于变量及其作用范围的陈述那些是对的( )
a实例变量在使用之前必须初始化
b实例变量用关键字static声明
c在方法中定义的局部变量在该方法被执行时创建
d局部变量在使用前必须被初始化

4下面关于继承的叙述哪个是正确的( )
a在java中只允许单一继承
b在java中一个类只能实现一个接口
c在java中一个类不能同时继承父类和实现接口
d只有java的单一继承使代码更可靠

5下面关于java.applet.Applet和其祖先类的描述语句哪些是不对的()
aApplet是Container的 的一个子类型
bApplet是Window的 一个子类型
cApplet是Component的一个子类型
dApplet是Panel的 一个子类型

6Applet可以做下列那些操作?( )
A)读取客户端文件 B)在客户端主机上创建新文件
C)在客户端装载程序库 D)读取客户端部分系统变量

7.定义类头时能使用的修饰符是( )
A) private B) static C) abstract D) protected

8.以下哪个方法仅在Applet程序被创建和首次被载入支持Java的浏览器时被调用
A)paint() B)init() C)action() D)start()

9.在某个类A中存在一个方法:void GetSort(int x),以下能作为这个方法的重载的声明的是
A)Void GetSort(float x) B)int GetSort(int y)
C)double GetSort(int x,int y) D)void Get(int x,int y)

10.Java语言的类间的继承关系是( )
A) 多重的 B) 单重的 C) 线程的 D) 不能继承

11.为了区分重载多态中同名的不同方法,要求( )
A)采用不同的形式参数列表 B) 返回值类型不同
C)调用时用类名或对象名做前缀 D) 参数名不同

12下列属于图形用户界面元素的有:
A. Applet B. 窗口 C. 按钮 D. 线程

13下列属于容器的组件有:
A. JButton B. JFrame C. JPanel D. JApplet

14关于Applet的生命周期正确的说法有
A init方法在start方法之前执行
B init方法在start方法之后执行
C stop在Applet退出时被调用,只调用一次
D stop在Applet 不可见时被调用,可以被调用多次

15关于Runnable接口,正确的说法是
A 实现了Runnable接口就可以用start方法启动
B Runable接口提供了通过线程执行程序的最基本的接口
C Thread类实现了Runnable接口
D Runnable只定义了一个run方法

1.A
2.D
3.C
4.A
5.?
6.D
7.C
8.A
9.D
10.B
11.A
12.C
13.C
14.C
15.D

有错误 多多包涵 !!!
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-12-12
1CD
2D
3ACD
4A
5
6
7BC
8
9ABCD
10B
11BD
12
13B
14
15BC

知道的不多..知道一些的都写了..
相似回答