专业资料
word
完美格式
Java
面向对象程序设计复习?/p>
一、选择?/p>
1
、下列哪个是
Java
中的关键字(
C
?/p>
?/p>
A
?/p>
run
B
?/p>
Integer
C
?/p>
default
D
?/p>
implement
2
、下面关?/p>
Java.applet.Applet
和其祖先类的描述语句哪个不对?/p>
B
?/p>
?/p>
A
?/p>
Applet
?/p>
Container
的一?/p>
B
?/p>
Applet
?/p>
Window
的一?/p>
C
?/p>
Applet
?/p>
Component
的一?/p>
D
?/p>
Applet
?/p>
Panel
的一?/p>
3
、下列类
DataOutputStream
的构造方法正确的是(
A
?/p>
?/p>
A
?/p>
new dataOutputStream(new FileOutputStream(
?/p>
out.txt
?/p>
));
B
?/p>
new dataOutputStream(
?/p>
out.txt
?/p>
);
C
?/p>
new dataOutputStream(new writer(
?/p>
out.txt
?/p>
));
D
?/p>
new dataOutputStream(new FileWriter(
?/p>
out.txt
?/p>
));
4
、在
switch
(表达式)语句中,表达式的类型不能为?/p>
C
?/p>
?/p>
A
?/p>
byte
B
?/p>
char
C
?/p>
long
D
?/p>
int
5
、在接口
MouseMotionListener
中方法正确的是(
A
?/p>
?/p>
A
?/p>
Public void mouseDragged(MouseEvent)
B
?/p>
Public boolean mouseDragged(MouseEvent)
C
?/p>
Public void mouseDragged(MouseMotionEvent)
D
?/p>
Public boolean MouseDragged(MouseMotionEvent)
6
、下面是一些异常类的层次关?/p>
Java.lang.Exception
Java.lang.RuntimeException
Java.lang.IndexOutOfBoundsException
Java.lang.ArrayIndexOutOfBoundsException
Java.lang.StringIndexOutOfBoundsException
假设有一个方?/p>
X
,能够抛出两个异常,
Array Index
?/p>
String Index
异常,假定方?/p>
X
中没?/p>
try
?/p>
catch
语句,下面哪个答案是正确的?/p>
?/p>
B
?/p>
A
?/p>
方法
X
应该声明抛弃
ArrayIndexOutOfBoundsException
?/p>
StringIndexOutOfBounds
Exception
?/p>
B
、如果调?/p>
X
的方法捕?/p>
IndexOutOfBoundsException
,则
ArrayIndexOutOfBounds
Exception
?/p>
StringIndexOutOfBoundsException
都可以被捕获?/p>
C
?/p>
如果方法
X
声明抛弃
IndexOutOfBoundsException
?/p>
则调?/p>
X
的方法必须用
Try-catch
语句
捕获?/p>
D
、方?/p>
X
不能声明抛弃异常?/p>
7
、现有一变量声明?/p>
boolean aa;
下面赋值语句中正确的是
( D )
?/p>
A
?/p>
aa=0
B
?/p>
aa=True
C
?/p>
aa="true"
D
?/p>
aa=false
8
、某?/p>
Example
?/p>
main()
方法参数?/p>
args
,当输入数据
Java Example cat
时,
args[0]
的值为?/p>
A
?/p>
?/p>
A
?/p>
cat
B
?/p>
Java
C
?/p>
example
D
?/p>
null
9
?/p>
String
s1=new String(
?/p>
Java
?/p>
);String s2=new String(s1)
则下列哪个说法是正确?/p>
?/p>
C
?/p>
?/p>
A
、表达式
s1==s2
为真