38) 考虑下面的代码 public class ConstOver{ public ConstOver(int x,int y,int z){} }
说出哪些重载了ConstOver构造器?(cd)(多选)AC a) ConstOver(){}
b) protected int ConstOver(){}
c) private ConstOver(int z,int y,byte z){}
d) public void ConstOver(byte x,byte y,byte z){} e) public Object ConstOver(int x,int y,int z){}
39) 有以下代码: package com; public class Test { public static void main(String[] args) { Test test = new Test();
//here } }
在here处加上以下什么语句,可以获得Class对象?(cdf)(多选) CDE a) Class c = new Class(); b) Class c = test.class; c) Class c = Test.class;
d) Class c = test.getClass();
e) Class c = Class.forName(“com.Test”); f) Class c = Class.forName(“Test”);
40) 能用来修饰interface方法的有( abde)(多选)BE a) private b) public c) protected d) static e) 不加修饰符 答案: 1、C 10、B 19、CD 28、C 37、A
2、B 11、B 20、BD 29、C 38、AC
3、ABC 4、D 5、C 6、D 7、BC 8、C 9、ADEF 12、BD 13、C 14、C 15、AB 16、ACD 17、B 18、D 21、A 22、C 23、D 24、A 25、D 26、A 27、C 30、D 31、CDE 32、AB 33、AC 34、AC 35、AB 36、C 39、CDE 40、BE
33、在文件类提供的方法中,用于创建目录的方法是(A)AB A、mkdir( ) B、mkdirs( ) C、list( ) D、listRoots( )
34、下列叙述中,错误的是 (A) AB
A、File类能够存储文件 B、File类能够读写文件
C、File类能够建立文件 D、File类能够获取文件目录信息
35、下列叙述中,正确的是(C) A、Reader是一个读取字符文件的接口 B、Reader是一个读取数据文件的抽象类 C、Reader是一个读取字符文件的抽象类 D、Reader是一个读取字节文件的一般类
36、用于输入压缩文件格式的ZipInputStream 类所属包是(D)
A、java.util B、java.io C、java.nio D、java.util.zip
37、Panel和Applet的默认布局管理器是 (D) B
A、CardLayout B、FlowLayout C、BorderLayout D、GridLayout
38、查找随机文件的记录时,应使用的方法是(C) A、readInt( ) B、readBytes(int n) C、seek(long l) D、readDouble( )
39、下列代码中,将引起编译错误的行是 (B) 1)public class Exercise{
2)public static void main(String args[]){ 3)float f=0.0; 4)f +=1.0; 5)} 6)}
A、第2行 B、第3行 C、第4行 D、第6行
40、在Java中,下面关于构造函数的描述正确的是 (D) A、类必须有显式构造函数 B、它的返回类型是void
C、它和类有相同的名称,但它不能带任何参数 D、以上皆非
41、在类的说明符中,被指定为私有的数据可以被(C)访问。 A、程序中的任何函数 B、其他类的成员函数
C、类中的成员函数 D、派生类中的成员函数
42、在Java中,关于final关键字的说法正确的是 (A) A、如果修饰变量,则一旦赋了值,就等同一个常量 B、如果修饰类,则该类只能被一个子类继承 C、如果修饰方法,则该方法能在子类中被覆盖 D、如果修饰方法,则该方法所在的类不能被继承
43、Java程序中读入用户输入的一个值,要求创建一个自定义的异常,如果输入值大于10,使用throw语句显式地引发异常,异常输出信息为“something’s wrong!”,
语句为 (C)
A、if (I>10) throw Exception(“something’s wrong!”); B、if (I>10) throw Exception e (“something’s wrong!”); C、if (I>10) throw new Exception(“something’s wrong!”); D、if (I>10) throw new Exception e (“something’s wrong!”);
44、在JAVA编程中,Java编译器会将Java程序转换为 (A) A、字节码 B、可执行代码 C、机器代码
D、以上所有选项都不正确
45、在J2EE中,下列元素经过排序的集合类是 (D)
A、LinkedList B、Stack
C、Hashtable D、TreeSet
46、在Java中,下面关于包的陈述中正确的是 (A)
A、包的声明必须是源文件的第一句代码 B、包的声明必须紧跟在import语句的后面 C、只有公共类才能放在包中
D、不可以将多个源文件中的类放在同一个包中
47、在Java中,要想使只有定义该类所在的包内的类可以访问该类,应该用 关键字。(A)D
A、不需要任何关键字 B、private
C、final
D、protected
48、JAVA中,为了辨别用户关闭窗口的时间,要实现监听器接口(C)
A、MouseListener B、ActionListener C、WindowListener D、以上都要