南开大学 14秋学期《Java语言程序设计》在线作业答案

南开大学 14秋学期《Java语言程序设计》在线作业答案
南开大学 14秋学期《Java语言程序设计》在线作业答案

Java语言程序设计 14秋学期《Java语言程序设计》在线作业

一,单选题

1. 下列代码中,将引起一个编译错误的行是()。 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 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. 第3行

B. 第5行

C.

正确答案:D

2. 在 Java 中,能实现多重继承效果的方式是()。

A. 内部类

B. 适配器

C. 接口

D. 同步

?

正确答案:C

3. 以下程序段的输出结果为class Cruncher{ void crunch(int

i){ System.out.println("int version"); } void crunch(String s){ System.out.println("String version"); } public static void main(String args[]){ Cruncher crun=new Cruncher(); char ch='p'; crun.crunch(c

A. int ve

正确答案:A

4. 关于以下程序段的说法正确的是 1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]);

5. }

6. }

A. 第2行编译出错

B. 第4行编译出错

C. 编译时产生错误

D. 编译时没有产生错误,运行时发生异常

?

正确答案:D

5. 下列数组 a 中,版本较新的能在程序运行时动态调整大小的是

A. int a[]

B. String[] a

C. a=new ArrayList()

D. a=new Array()

?

正确答案:C

相关主题
相关文档
最新文档