计算机二级考试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 |
【单选题】: |