JAVA复习题13级.doc

JAVA复习题13级

《JAVA程序设计》复习题 一、单选择题 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。 .class 2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( A )。 A. 3 3、不允许作为类及类成员的访问控制符的是( C )。 C. static 4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( A )。 A. static void method( ) 5、当某一线程正处于休眠状态,而另一个线程用 Thread 类中的 interrupt() 方法中断它时,抛出的异常类型是( C )。 C) InterruptedException 6、下面的程序段的功能是( D )。 File file1=new File(d:\\xxx\\yyy\\zzz); file1.mkdirs(); A)在当前目录下生成子目录:\xxx\yyy\zzz B)生成目录: e:\xxx\yyy\zzz C)在当前目录下生成文件xxx.yyy.zzz D)以上说法都不对 7、关于下面的程序Test.java说法正确的是( D )。 public class Test { String x=1; int y; public static void main(String args[]) { int z=2; System.out.println(x+y+z); } } D)程序有编译错误(字符串不能和int型的数据类型进行运算 除非进行强制转换之后 才可以进行运算自己的理解) 8、应用程序的main方法中有以下语句,则输出的结果是 ( A )。 int b[][]={{1, 1, 1}, {2,2}, {3}}; int sum=0; for(int i=0; ib.length; i++) { for(int j=0; jb[i].length; j++) { sum+=b[i][j]; } } System.out.println(sum=+sum); A) 10 9、应用程序的main方法中有以下语句,则执行后输出的结果是 ( B )。 int[] x = {125,21,5,168,98}; int min = x[0]; for (int i=1; ix.length; i++){ if(x[i] min) min = x[i]; } System.out.println(min); B) 5 (求数组中的最小值 为多少?) 10、下面说法不正确的是(D )? A)列表(List)、集合(Set)和映射(Map)都是java.util包中的接口。 B)List接口是可以包含重复元素的有序集合。 C)Set接口是不包含重复元素的集合。 D)Map接口将键映射到值,键可以重复,但每个键最多只能映射一个值。 11、下列修饰符中与访问控制无关的是 ( D ) A.private    B.public C.protected D.Final 12、 void的含义:  ( A ) A.方法没有返回值    13、return语句:  ( C ) C.方法中可以有多句return   14、关于对象成员占用内存的说法哪个正确?  ( B ) B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间 15、下列说法哪个正确?( C ) C.属性可以是简单变量,也可以是一个对象 16、下列说法哪个正确?  ( A ) A、一个程序可以包含多个源文件 17、关于方法main()的说法哪个正确?( C ) C.一个类中可以没有main()方法 18、构造函数何时被调用?  ( A ) A、创建对象时     

文档评论(0)

1亿VIP精品文档

相关文档