一、单项选择题
《java程序设计》期末复习题及答案
1、一个Java应用程序中,必须有一个
B
(A)构造方法
(B)mai
方法
(C)i
it方法
(D)返回值是i
t类型的mai
方法
2、以下选项中,不能作为java语言标识符的是D
。
AZha
ghai
B_zhao123
CMao_ha
_
Dwhile
3、在Java语言中,一个char类型变量的存储单元是
B
。
(A)1字节
B2字节
C4字节
D与运行环境有关
4、编写和运行运行Java应用程序必不可少的是C
。
Aeclipse集成工具
B
etbea
s集成工具
CJDK软件包
D以上三种
5、已知i
tx30y50w80以下语句执行后变量x、y、w的值是
C
。
1
fifxyxwywwxxyywAx50y80w80Cx30y50w80
Bx50y30w30Dx80y30w50
6、执行下列程序段:
x9
whilex7
Systemoutpri
tl
“”
输出的结果是
C
A
B
x。
C
D
7、若有下列说明:
i
ta34123456789101112
则值为6的表达式是
C
。
Aa14
Ba41
Ca11
Da22
2
f8、若有如下定义:
i
ta33123456789i
则下列语句的输出结果是
A
。
fori0i2iSystemoutpri
tf“d“ai2i
A357
B369
C159D147
9下面选项中不能使用fi
al修饰符修饰的是
D
(A)类
(B)属性
(C)方法
。(D)接口
10、若用数组名作为方法调用的实参,传递给形参的是A
。
A数组的引用
B数组第一个元素的值
C数组中全部元素的值
D数组元素的个数
11、能作为类及其成员的修饰符是A
。
(A)public
(B)exte
ds
(C)float
(D)static
11、下列语句序列执行后,myScorei
tmyScore0charmyGrade’A’switchmyGradecase‘A’myScore5case‘B’Score4
的值是
A
。
3
fcase‘C’myScore3
defaultmyScore0
(A)5
(B)4
(C)3
(D)0
13、14有一个类A,以下为其构造方法的声明,其中正确的是A
。
(A)publicAi
tx
(B)staticAi
tx
(C)publicai
tx
(D)voidAi
tx
14、现有两个类A、B,以下描述中表示B继承自A的是
D
。
(A)classAexte
dsB
(B)classBimpleme
tsA
(C)classAimpleme
tsB
(D)classBexte
dsA
15、能够监听Wi
dowEve
t事件的监听者类需要实现的监听接口是
D
(A)Actio
Liste
er
(B)KeyListe
er
(C)MouseListe
ser
(D)Wi
dowListe
er
16注册Actio
事件监听(倾听)者的注册方法是
A
(A)addActio
Liste
er
(B)addKeyListe
er
(C)addMouseListe
ser
(D)addWi
dowListe
er
17下面各选项中不是容器的是(A)JButto
按钮(C)JFrame窗口(底层容器)
A(B)JDir