当前位置:首页 > Java基础阶段复习试题2[附答案解析]
完美WORD格式
C、行6执行,行4不执行 D、行4、行6都不执行
38. 以下哪个方法用于定义线程的执行体? ( )
A、 start() B、init() C、run() D、synchronized()
39. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、
类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( )。
A、隐藏 B、覆盖 C、重载 D、Java不支持此特性
40. A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明: 1. A
a0=new A();
2. A a1 =new B();
3. A a2=new C(); 问以下哪个说法是正确的? ( ) A、只有第1行能通过编译
B、第1、2行能通过编译,但第3行编译出错 C、第1、2、3行能通过编译,但第2、3行运行时出错 D、第1行、第2行和第3行的声明都是正确的
41. 下面语句在编译时不会出现警告或错误的是( )
A. float f=3.14; Float ff=4.3f; B. char c=”c”; C. Boolean b=null; boolean D. int i=10.0;
42. 下面哪个流类属于面向字符的输入流( )
A)BufferedWriter B)FileInputStream
C)ObjectInputStream D) InputStreamReader
范文范例学习参考
完美WORD格式
43. 一个线程在任何时刻都处于某种线程状态(thread state),例如创建状态、
运行状态、阻塞状态、就绪状态等。一个线程可以由选项中的哪种线程状态直接到达运行状态?( )
A)死亡状态
B)阻塞状态(对象lock池内) C)阻塞状态(对象wait池内) D)就绪状态
44. 选项中哪一行代码可以替换题目中//add code here而不产生编译错误?() public abstract class MyClass {
public int constInt = 5; //add code here
public void method() { } }
A B
public abstract void method(int a); constInt = constInt + 5;
C public int method();
D public abstract void anotherMethod() {}
范文范例学习参考
共分享92篇相关文档