复习?/p>
一、选择?/p>
1
、下?/p>
Java
标志符中合法的是?/p>
?/p>
?/p>
A
H3_sum B -name C student# D 9_Hello123
2.Java
源文件和编译后的文件扩展名分别为?/p>
?/p>
A. .class
?/p>
.java
B.
.java
?/p>
.class C. .class
?/p>
.class
D. .java
?/p>
.java
3
.对于同一消息,对象可以产生不同的行为,这称为类的什么特性??/p>
?/p>
A
)继承?/p>
B
)封装?/p>
C
)多态?/p>
D
)抽象?/p>
4
、用来引入包语句的关键词是:
?/p>
?/p>
A
?/p>
import B
?/p>
abstract C
?/p>
package D
?/p>
extends
5
.对于小程序,当离开包含
Applet
的主页后又再返回时将调用?/p>
)方法?/p>
A
?/p>
start( ) B
?/p>
init( ) C
?/p>
destroy( ) D
?/p>
stop( )
6.
下列?/p>
Java
中的继承描述
错误
的说法是?/p>
?/p>
A.
子类只能有一个父?/p>
B.
子类可作为另一个子类的父类
C.
子类可以访问父类的私有属?/p>
D.
子类继承父类的方法访问权限保持不?/p>
7
.哪种循环在条件表达式被计算之前至少执行循环体语句一次?
( )
A
?/p>
do-while
循环
B
?/p>
for
循环
C
?/p>
while
循环
D
)以上都不是
8.
定义数组
String[] a={"ab","abc","abcd","abcde"}
,数组中
a[1]
指的
是(
?/p>
?/p>
A.ab
B
.abc
C.abcde
D.
数组越界
9
?/p>
如果希望组件从左往?/p>
,
从上到下自动布局界面?/p>
应使用哪种布局?/p>
?/p>
?/p>
A
)没?/p>
B
?/p>
BorderLayout
C
?/p>
FlowLayout D
?/p>
GridLayout
10.
下列说法正确的是?/p>
?/p>
A.
最终类在特殊情况下可以有子?/p>
B.
抽象类只能有一个子?/p>
C.
多态可以通过方法重写和方法重载实?/p>
D.
抽象类不可以声明成员变量和成员方法,只能声明抽象方法
11
.下列语句中访问类的
方法
正确的是?/p>
?/p>
?/p>
A
?/p>
book.name
B
?/p>
book.name( ) C
?/p>
book->name D
?/p>
book_name
12
.下列选项中哪个是?/p>
Pen
?/p>
构造方?/p>
?/p>
?/p>
A
?/p>
public void Pen() {} B
?/p>
public static Pen() {}
C
?/p>
public Pen() {} D
?/p>
public static void Pen() {}
13.
单击菜单触发的事件是?(
?/p>
A.
ActionEvent B.ItemEvent C.MouseEvent D. KeyEvent
14
?/p>
关于
try/catch/finally
结构的异常捕获和处理?/p>
说法
错误
的是
?/p>
?/p>