计算机二级习题练习

计算机二级考试Java每日一练(2015-12-8)
1题:在Java语言中,ObjectOutputStream是指(      )。 
A.字节流 
B.字符流 
C.对象输出流 
D.数据流
【单选题】:      

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

3题:下列能够正确创建线程的方法是(      )。 
Ⅰ.继承java.1ang.Thread类,并重写run()方法 
Ⅱ.继承java.1ang.Runnable类,并重写start()方法 
Ⅲ.实现java.1ang.Thread接口,并实现run()方法 
IV.实现java.1ang.Runable接口,并实现run()方法 
A.I,Ⅲ
B.Ⅱ,IV
C.Ⅱ,Ⅲ
D.I,IV
【单选题】:      

4题:下面(      )正确表示了int类型的聚会范围。 
A.-216~216-1 
B.-231~231-1
C.-232~232-1 
D.-264~264-1
【单选题】:      

5题:请阅读下列程序代码,然后将程序的执行结果补充完整。横线处应填写的内容是(      )。 
程序代码: 
public class throwsExeeption{
static void Proc(intsel)
throws Arithmetic Exception,Array Index Out Of
Bounds Exception{
System.out.println("InSituation"+sel); 
if(sel= =0){
System.OUt.println("noException caught"); 
return; 
}
else if(sel= =l){
int iArray[]=newint[4]; 
iArray[1]=3; 
}
}
public static void main(String args[]){
try{
Proe(O); 
Proc(1); 
}
catch(Array Index Out Of Bounds Exception e){
System.out.println("Catch"+e); 
}
finally{
System.out.println("inProcfinally"): 
}
}
}
执行结果: 
In Situation 0
no Exception caught
in Proc finally
A.In Situation l 
B.In Situation
C.with Catch 
D.int iArray l
【单选题】:      

6题:grid[9][5]描述的是(      )。 
A.二维数组
B.一维数组 
C.五维数组 
D.九维数组
【单选题】:      

7题:下列选项中不属于结构化程序设计原则的是(       )。
A.可封装    
B.自顶向下
C.模块化    
D.逐步求精
【单选题】:      

8题:JScrollPane面板的滚动条是通过哪个对象来实现?(      )
A.JViewport 
B.JSplitPane
C.JTabbedPane 
D.JPanel
【单选题】:      

9题:下列叙述中正确的是(      )。 
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构 
B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况 
C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况 
D.循环队列中元素的个数是由队头指针和队尾指针共同决定的
【单选题】:      

10题:在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有(      )种。 
A.1 
B.2
C.3 
D.4 
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交