|
《面向对象程序设计(Jv)》2015年秋学期在线作业(二)
单选题
一、单选题(共 20 道试题,共 100 分。)
1. ( )为类的一个无形式参数无返回值的方法metho书写方法头,使得使用类名作为前缀就可以调用它,该方法头的形式为( )。
. stti voi metho( )
. puli voi metho( )
. finl voi metho( )
. strt voi metho( )
-----------------选择:
2. 在pplet中显示文字、图形等信息时,应使用的方法是( )。
. pint()
. init()
. strt()
. estroy()
-----------------选择:
3. 下列选项中,( )反映了Jv程序并行机制的特点。
. 安全性
. 多线程
. 跨平台
. 可移植
-----------------选择:
4.
下面语句段的输出结果是( )。
int i = 9;
swith (i) {
efult: System.out.println("efult");
se 0: System.out.println("zero"); rek;
se 1: System.out.println("one"); se 2:
System.out.println("two"); }
. efult
.
efult
zero
. 编译错误
. 没有输出
-----------------选择:
5. 边框布局管理器将一个“容器”分成了( )个位置。
. 9个
. 3个
. 5个
. 4个
-----------------选择:
6. 若数组定义为int[][]=new int[3][4],则是( )数组。
. 1维
. 2维
. 3维
. 4维
-----------------选择:
7.
给出下面代码段:
1) puli lss Test {
2) int m, n;
3) puli Test() { }
4) puli Test(int ) { m=; }
5) puli stti voi min(String rg[]) {
6) Test t1, t2;
7) int j, k;
8) j = 0; k = 0;
9) t1 = new Test();
10) t2 = new Test(j, k);
11) }
12) }
( )将引起一个编译时错误。
. line 5
. line 4
. line 10
. line 6
-----------------选择:
8.
定义字符串String s1="hello";,下面的程序段输出的结果是( )。
if (s1.equls("hello"))
System.out.println("s1 equls \"hello\"");
else
System.out.println("s1 oes not equls \"hello\"");
. s1 equls "hello"
. s1 oes not equls "hello"
. s1 equls \"hello\"
. s1 oes not equls \"hello\"
-----------------选择:
9. 以下关于继承的叙述正确的是( )。
. 在Jv中类只允许单一继承
. 在Jv中一个类只能实现一个接口
. 在Jv中一个类不能同时继承一个类和实现一个接口
. 在Jv中接口只允许单一继承
-----------------选择:
10. Pnel和pplet的默认布局管理器是( )。
. rLyout
. FlowLyout
. orerLyout
. GriLyout
-----------------选择:
11. 下面表达式中,用来访问数组中第一个值的是( )。
. int rry[0]
. int rry.1
. int rry[1]
. int rry.0
-----------------选择:
12. JK中提供的文档生成器是( )。
. jv.exe
. jvp.exe
. jvo.exe
. jvprof.exe
-----------------选择:
13. 下列选项中,不是PPLET标记的是( )。
. PRM
. OY
. OESE
. LT
-----------------选择:
14. 用来区别每一个swith分支的保留字是( )。
. hoie
. onition
. se
. rek
-----------------选择:
15. 使用( )位置参数,能够使一个部件位于容器的右边。
. orerLyout.EST
. orerLyout.WEST
. orerLyout.NORTH
. orerLyout.RIGHT
-----------------选择:
16. 以下关于Jv的使用访问修饰符说法正确的是( )。
. 当一个类的变量声明为protete时,同包中的任何其他类能够访问它
. 当一个类的变量声明为privte时,同包中的任何其他类能够访问它
. 当一个类的变量声明为puli时,不同包中的他类能够不能访问它
. 当一个类的变量声明为protete时,不同包中的子类可以访问该变量
-----------------选择:
17.
阅读下列代码
puli lss Test2006 {
puli stti voi min(String rgs[]) {
String s="Test";
swith(s){
se "Jv": System.out.print("Jv"); rek;
se "Lnguge": System.out.print("Lnguge"); rek;
se "Test": System.out.print("Test"); rek; }
} }
其运行结果是( )。
. Jv
. Lnguge
. Test
. 编译出错
-----------------选择:
18. 假设有一个列表框listox1,要在其最后添加一项,应使用( )语句。
. listox.("The en item", 0)
. listox.("The en item", 10)
. listox.("The en item", -1)
. listox.("The en item", 1)
-----------------选择:
19. 下面( )是Jv语言中的关键字。
. sizeof
. NULL
. strt
. Ntive
-----------------选择:
20. 如果定义一个名为pple的类,那么存储这个类的源文件名是( )。
. pple.jv
. pple.yte
. pple.lss
. pple
-----------------选择:
|
|