中石油(华东)《面向对象程序设计(Java)》2014年春学期
《面向对象程序设计(Java)》2014年春学期在线作业(二)
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1.
下面语句段的输出结果是( )。
int i = 9;
switch (i) {
default: System.out.println("default");
case 0: System.out.println("zero"); break;
case 1: System.out.println("one"); case 2:
System.out.println("two"); }
A. default
B.
default
zero
C. 编译错误
D. 没有输出
需要购买答案的联系QQ:79691519满分:5 分
2.
给出下面代码段:
1) public class Test {
2) int m, n;
3) public Test() { }
4) public Test(int a) { m=a; }
5) public static void main(String arg[]) {
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) }
( )将引起一个编译时错误。
A. line 5
B. line 4
C. line 10
D. line 6
需要购买答案的联系QQ:79691519满分:5 分
3. 下列选项中,( )反映了Java程序并行机制的特点。
A. 安全性
B. 多线程
C. 跨平台
D. 可移植
需要购买答案的联系QQ:79691519满分:5 分
4. JDK中提供的文档生成器是( )。
A. java.exe
B. javap.exe
C. javadoc.exe
D. javaprof.exe
需要购买答案的联系QQ:79691519满分:5 分
5. 若数组a定义为int[][]a=new int[3][4],则a是( )数组。
A. 1维
B. 2维
C. 3维
D. 4维
需要购买答案的联系QQ:79691519满分:5 分
6. 下列选项中,不是APPLET标记的是( )。
A. PARAM
B. BODY
C. CODEBASE
D. ALT
需要购买答案的联系QQ:79691519满分:5 分
7. 边框布局管理器将一个“容器”分成了( )个位置。
A. 9个
B. 3个
C. 5个
D. 4个
需要购买答案的联系QQ:79691519满分:5 分
8. 以下关于Java的使用访问修饰符说法正确的是( )。
A. 当一个类的变量声明为protected时,同包中的任何其他类能够访问它
B. 当一个类的变量声明为private时,同包中的任何其他类能够访问它
C. 当一个类的变量声明为public时,不同包中的他类能够不能访问它
D. 当一个类的变量声明为protected时,不同包中的子类可以访问该变量
此题选: D 满分:5 分
9. 以下关于继承的叙述正确的是( )。
A. 在Java中类只允许单一继承
B. 在Java中一个类只能实现一个接口
C. 在Java中一个类不能同时继承一个类和实现一个接口
D. 在Java中接口只允许单一继承
需要购买答案的联系QQ:79691519满分:5 分
10. 假设有一个列表框listbox1,要在其最后添加一项,应使用( )语句。
A. listbox.add("The end item", 0)
B. listbox.add("The end item", 10)
C. listbox.add("The end item", -1)
D. listbox.add("The end item", 1)
需要购买答案的联系QQ:79691519满分:5 分
11.
定义字符串String s1="hello";,下面的程序段输出的结果是( )。
if (s1.equals("hello"))
System.out.println("s1 equals "hello"");
else
System.out.println("s1 does not equals "hello"");
A. s1 equals "hello"
B. s1 does not equals "hello"
C. s1 equals "hello"
D. s1 does not equals "hello"
需要购买答案的联系QQ:79691519满分:5 分
12. 下面( )是JAVA语言中的关键字。
A. sizeof
B. NULL
C. abstract
D. Native
需要购买答案的联系QQ:79691519满分:5 分
13. 使用( )位置参数,能够使一个部件位于容器的右边。
A. BorderLayout.EAST
B. BorderLayout.WEST
C. BorderLayout.NORTH
D. BorderLayout.RIGHT
需要购买答案的联系QQ:79691519满分:5 分
14. 如果定义一个名为apple的类,那么存储这个类的源文件名是( )。
A. apple.java
B. apple.byte
C. apple.class
D. apple
需要购买答案的联系QQ:79691519满分:5 分
15. 下面表达式中,用来访问数组中第一个值的是( )。
A. int Array[0]
B. int Array.1
C. int Array[1]
D. int Array.0
需要购买答案的联系QQ:79691519满分:5 分
16. 在Applet中显示文字、图形等信息时,应使用的方法是( )。
A. paint()
B. init()
C. start()
D. destroy()
需要购买答案的联系QQ:79691519满分:5 分
17. Panel和Applet的默认布局管理器是( )。
A. CardLayout
B. FlowLayout
C. BorderLayout
D. GridLayout
需要购买答案的联系QQ:79691519满分:5 分
18.
阅读下列代码
public class Test2006 {
public static void main(String args[]) {
String s="Test";
switch(s){
case "Java": System.out.print("Java"); break;
case "Language": System.out.print("Language"); break;
case "Test": System.out.print("Test"); break; }
} }
其运行结果是( )。
A. Java
B. Language
C. Test
D. 编译出错
此题选: D 满分:5 分
19. 用来区别每一个switch分支的保留字是( )。
A. choice
B. condition
C. case
D. break
需要购买答案的联系QQ:79691519满分:5 分
20. ( )为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
A. static void method( )
B. public void method( )
C. final void method( )
D. abstract void method( )
需要购买答案的联系QQ:79691519满分:5 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1.
下面语句段的输出结果是( )。
int i = 9;
switch (i) {
default: System.out.println("default");
case 0: System.out.println("zero"); break;
case 1: System.out.println("one"); case 2:
System.out.println("two"); }
A. default
B.
default
zero
C. 编译错误
D. 没有输出
需要购买答案的联系QQ:79691519满分:5 分
2.
给出下面代码段:
1) public class Test {
2) int m, n;
3) public Test() { }
4) public Test(int a) { m=a; }
5) public static void main(String arg[]) {
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) }
( )将引起一个编译时错误。
A. line 5
B. line 4
C. line 10
D. line 6
需要购买答案的联系QQ:79691519满分:5 分
3. 下列选项中,( )反映了Java程序并行机制的特点。
A. 安全性
B. 多线程
C. 跨平台
D. 可移植
需要购买答案的联系QQ:79691519满分:5 分
4. JDK中提供的文档生成器是( )。
A. java.exe
B. javap.exe
C. javadoc.exe
D. javaprof.exe
需要购买答案的联系QQ:79691519满分:5 分
5. 若数组a定义为int[][]a=new int[3][4],则a是( )数组。
A. 1维
B. 2维
C. 3维
D. 4维
需要购买答案的联系QQ:79691519满分:5 分
6. 下列选项中,不是APPLET标记的是( )。
A. PARAM
B. BODY
C. CODEBASE
D. ALT
需要购买答案的联系QQ:79691519满分:5 分
7. 边框布局管理器将一个“容器”分成了( )个位置。
A. 9个
B. 3个
C. 5个
D. 4个
需要购买答案的联系QQ:79691519满分:5 分
8. 以下关于Java的使用访问修饰符说法正确的是( )。
A. 当一个类的变量声明为protected时,同包中的任何其他类能够访问它
B. 当一个类的变量声明为private时,同包中的任何其他类能够访问它
C. 当一个类的变量声明为public时,不同包中的他类能够不能访问它
D. 当一个类的变量声明为protected时,不同包中的子类可以访问该变量
此题选: D 满分:5 分
9. 以下关于继承的叙述正确的是( )。
A. 在Java中类只允许单一继承
B. 在Java中一个类只能实现一个接口
C. 在Java中一个类不能同时继承一个类和实现一个接口
D. 在Java中接口只允许单一继承
需要购买答案的联系QQ:79691519满分:5 分
10. 假设有一个列表框listbox1,要在其最后添加一项,应使用( )语句。
A. listbox.add("The end item", 0)
B. listbox.add("The end item", 10)
C. listbox.add("The end item", -1)
D. listbox.add("The end item", 1)
需要购买答案的联系QQ:79691519满分:5 分
11.
定义字符串String s1="hello";,下面的程序段输出的结果是( )。
if (s1.equals("hello"))
System.out.println("s1 equals "hello"");
else
System.out.println("s1 does not equals "hello"");
A. s1 equals "hello"
B. s1 does not equals "hello"
C. s1 equals "hello"
D. s1 does not equals "hello"
需要购买答案的联系QQ:79691519满分:5 分
12. 下面( )是JAVA语言中的关键字。
A. sizeof
B. NULL
C. abstract
D. Native
需要购买答案的联系QQ:79691519满分:5 分
13. 使用( )位置参数,能够使一个部件位于容器的右边。
A. BorderLayout.EAST
B. BorderLayout.WEST
C. BorderLayout.NORTH
D. BorderLayout.RIGHT
需要购买答案的联系QQ:79691519满分:5 分
14. 如果定义一个名为apple的类,那么存储这个类的源文件名是( )。
A. apple.java
B. apple.byte
C. apple.class
D. apple
需要购买答案的联系QQ:79691519满分:5 分
15. 下面表达式中,用来访问数组中第一个值的是( )。
A. int Array[0]
B. int Array.1
C. int Array[1]
D. int Array.0
需要购买答案的联系QQ:79691519满分:5 分
16. 在Applet中显示文字、图形等信息时,应使用的方法是( )。
A. paint()
B. init()
C. start()
D. destroy()
需要购买答案的联系QQ:79691519满分:5 分
17. Panel和Applet的默认布局管理器是( )。
A. CardLayout
B. FlowLayout
C. BorderLayout
D. GridLayout
需要购买答案的联系QQ:79691519满分:5 分
18.
阅读下列代码
public class Test2006 {
public static void main(String args[]) {
String s="Test";
switch(s){
case "Java": System.out.print("Java"); break;
case "Language": System.out.print("Language"); break;
case "Test": System.out.print("Test"); break; }
} }
其运行结果是( )。
A. Java
B. Language
C. Test
D. 编译出错
此题选: D 满分:5 分
19. 用来区别每一个switch分支的保留字是( )。
A. choice
B. condition
C. case
D. break
需要购买答案的联系QQ:79691519满分:5 分
20. ( )为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
A. static void method( )
B. public void method( )
C. final void method( )
D. abstract void method( )
需要购买答案的联系QQ:79691519满分:5 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!