【上面答案为下列试题答案,请核对试题后再购买】
1. 【单项选择题】下列关于Java中类的说法不正确的是( ) 。
A. 一个Java文件中可以有多个class定义
B. 构造函数是类中的特殊方法
C. 类体中有变量定义、构造方法和成员方法的定义
D. 类一定要声明为public的,才可以执行
2. 【多选题】以下哪四个能使用throw抛出?
A. Error
B. Event
C. Object
D. RuntimeException
3. 【多选题】哪两种声明防止方法覆盖?
A. final void methoda() { }
B. static void methoda() { }
C. static final void methoda() { }
D. void final methoda() { }
4. 【多选题】Java程序的种类有()。
A. 类(Class)
B. Applet
C. Application
D. Servlet
5. 【多选题】下列说法正确的有()。
A. 环境变量可在编译sourcecode时指定
B. 在编译程序时,所能指定的环境变量不包括classpath
C. javac一次可同时编译数个Java源文件
D. javac.exe能指定编译结果要置于哪个目录(directory)
6. 【多选题】下列标识符不合法的有()。
A. new
B. $Usdollars
C. 1234
D. car.taxi
7. 【判断题】final修饰的类能派生子类。
A. 对
B. 错
8. 【判断题】覆盖的同名方法中,子类方法不能比父类方法的访问权限低。
A. 对
B. 错
9. 【判断题】抽象类中能创建对象。
A. 对
B. 错
10. 【判断题】Java语言是编译解释型语言。
A. 对
B. 错
11. 【判断题】抽象方法没有方法体。
A. 对
B. 错
12. 【判断题】接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。
A. 对
B. 错
13. 【判断题】描述对象的两个要素是属性和方法。
A. 对
B. 错
14. 【判断题】抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。
A. 对
B. 错
15. 【判断题】在Java的方法中定义一个常量要用const关键字。
A. 对
B. 错
16. 【判断题】包名可以设置多个,中间通过“;”进行分隔。( )
A. 对
B. 错
17. 【单项选择题】使用catch(Exception e)的优点是( )。
A. 指挥捕获个别类型的异常。
B. 捕获try语句块中产生的所有类型异常。
C. 执行一些程序。
D. 忽略一些异常。
18. 【单项选择题】对于下列Dog类,哪个叙述是错误的?
class Dog {
Dog(int m){
}
Dog(double m){
}
int Dog(int m){
return 23;
}
void Dog(double m){
}
}
A. Dog(int m)与Dog(double m)互为重载的构造方法。
B. int Dog(int m)与void Dog(double m)互为重载的非构造方法。
C. Dog类只有两个构造方法,而且没有无参数的构造方法。
D. Dog类有3个构造方法。
19. 【单项选择题】下列哪些语句关于Java内存回收的说明是正确的? ( )
A. 程序员必须创建一个线程来释放内存
B. 内存回收程序负责释放无用内存
C. 内存回收程序允许程序员直接释放内存
D. 内存回收程序可以在指定的时间释放内存对象
20. 【单项选择题】给出下面代码,关于该程序以下哪个说法是正确的?( )public class Person{ static int arr[] = new int[5]; public static void main(String a[]) { System.out.println(arr[0]); }}
A. 编译时将产生错误
B. 编译时正确,运行时将产生错误
C. 输出零
D. 输出空
21. 【单项选择题】以下哪个不是Java的原始数据类型( )。
A. int
B. Boolean
C. float
D. char
22. 【单项选择题】以下关于继承的叙述正确的是( )。
A. 在Java中类只允许单一继承
B. 在Java中一个类只能实现一个接口
C. 在Java中一个类不能同时继承一个类和实现一个接口
D. 在Java中接口只允许单一继承
23. 【单项选择题】不允许作为类及类成员的访问控制符的是( )。
A. public
B. private
C. static
D. protected
24. 【单项选择题】设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )。
A. 3
B. 3.5
C. 4
D. 5
25. 【单项选择题】编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。
A. .java
B. .class
C. .html
D. .exe
26. 【单项选择题】实现变量线程安全的方式是( )。
A. 使用volatile修饰符
B. 使用static修饰符
C. 将变量加final修饰符
D. 使用将变量转化为对应的对象类型
27. 【单项选择题】编写线程类,需要继承的父类是( )。
A. Runnable
B. Object
C. Thread
D. Callable
28. 【单项选择题】编写线程类,需要实现的接口是( )。
A. Serializable
B. Runnable
C. Clonable
D. Throwable
29. 【单项选择题】Java语言中,方法声明中用来声明异常的关键字是( )。
A. catch
B. throws
C. throw
D. finally
30. 【单项选择题】下列关于类的定义中,a1,a2为接口,x,y为类,继承代码中错误的是( )。
A. public interface a1 extends a2{....}
B. public x extends a1{....}
C. public class x extends y{...}
D. public class x extends y implements a1{....}
© 版权声明
分享是一种美德,转载请保留原链接
THE END
暂无评论内容