计算机二级习题练习

计算机二级考试Java每日一练(2015-11-13)
1题:下列说法正确的是(      )。 
A.共享数据的所有访问都必须作为临界区 
B.用synchronized保护的共享数据可以是共有的
C.Java中对象加锁不具有可重人性 
D.对象锁不能返回
【单选题】:      

2题:下列代码的编译或执行结果是(      )。 
public class Myval{
public static void main(string args[]){
MyVal m=new MyVal(); 
m.aMethod(); 
}
public void aMethod(){
boolean b[]=new Boolean[5]; 
System.OUt.println(b[0]); 
}
}
A.1 
B.null
C.0 
D.编译错误
【单选题】:      

3题:下列组件不能添加进Frame主窗口的是(      )。 
A.Panel 
B.CheckBox
C.Dialog 
D.Choice
【单选题】:      

4题:如果应用程序要在Applet上显示输出,则必须重写的方法是(      )。 
A.Graphics.drawstring()
B.repaint()
C.paint()
D.update()
【单选题】:      

5题:在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶子结点的先后顺序()。
  
A.都不相同
B.完全相同
C.先序和中序相同,而与后序不同
D.中序和后序相同,而与先序不同
【单选题】:      

6题:一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C。D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为(      )。 
A.54321ABCD 
B.5ABCD4321
C.DCBAl2345 
D.1DCBA2345
【单选题】:      

7题:当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将()。
  
A.运行
B.阻塞
C.终止
D.休眠
【单选题】:      

8题:下列代码将对象写入的设备是()。
ByteArrayOutputStreambout=newByteArrayOut-
putStream();
ObjectOutputStreamout=newObjectOutputStream
(bout);
out.writeObject(this);
out.close();
A.内存
B.硬盘
C.屏幕
D.网络
【单选题】:      

9题:已知:int[]a=newint[100];在下列给出的数组元素中,非法的是(      )。 
A.a[0] 
B.a[1]
C.a[99]
D.a[100]
【单选题】:      

10题:继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码(      )。 
A.可读性好 
B.可重用 
C.可跨包访问 
D.运行更安全
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交