Java笔试题
不定项选择题,50题,每题2分,共100分
Question 1) Answer:AB_________
给出下列代码:
1. switch ( I )  {
2. default:
3. System.out.printIn(“Hello”);
4. )
i类型是什么?   
A. short  B. char  C. long,  D. string
Question 2) Answer:____AD_____
依次读入数据元素序列{a,b,c,d,e,f,g}进栈,每进一个元素,机器可要求下一个元素进
栈或弹栈,如此进行,则栈空时弹出的元素构成的序列是以下哪些序列?
A.{d ,e,c,f,b,g,a}    B. {f,e,g,d,a,c,b}
C. {e,f,d,g,b,c,a}      D. {c,d,b,e,f,a,g}
Question 3) Answer:__A(B)CD_______
以下关于重写和重载的描述那些是正确的?
A.重写Overriding是父类与子类之间多态性的一种表现
B.重载Overloading是一个类中多态性的一种表现
C.Overloaded的方法是可以改变返回值的类型
D.构造器Constructor可以被重载Overloading。
Question 4) Answer:_____A____
定义类A和类B如下: X g'A:OA9  
class A { +z]?Uj kq#  
int a=1; f,Ens?d  
double d=2.0; `@r6EasP?  
  void show(){ q dd W1+  
    System.out.println("Class A: a="+a +"\td="+d); "tGg ]E  
  } juj _(Yh(  
} x$siq=  
class B extends A{ _%HD%q^  
  float a=3.0f;          r%B"bukX2@  
  String d="Java program.";  >XM-{`B  
  void show(){ h9 daH5R  
    super.show( );    >
.-QI:  
    System.out.println("Class B: a="+a +"\td="+d); {mdb8@%iL  
  } rE+kkwsj  
} J\plCgmM0  
若在应用程序的main方法中定义类B的对象b: x_LlO  
A b=new B(); 3>+!]Y/A  
b.show(); p^]a_dd  
则输出的结果如何?
A.=4_n B  Class A: a=1 d=2.0 .WG|PM9f  
Class B: a=3.0
d=Java program. d=vRz@t
B. Class A: a=1 d=2.0 .WG|PM9f  
    Class B: a=3.0
C. Class A: a=1 d=2.0 .WG|PM9f  
    d=Java program.
D. Class B: a=3.0
d=Java program. d=vRz@t
Question 5) Answer:_AC(B)________
关于wait()方法和sleep()方法的区别,以下说法错误的是:
A.wait ()方法是使线程停止一段时间的方法
B.sleep ()是线程交互时,如果线程对一个同步对象x 发出一个sleep ()调用,该线程会暂停执行
C.wait时间间隔期满后线程立即恢复执行
D.在sleep 时间间隔期满后,线程不一定立即恢复执行
Question 6) Answer:____D_____
如果只想得到1000个元素组成的序列中第5个最小元素之前的部分排序的序列,用(  )方法最快。
A.起泡排序  B.快速排列  C.Shell排序  D.堆排序  E.简单选择排序
java重写和重载的区别Question 7) Answer:___C_____

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。