java程序设计试卷(2009带答案)

java程序设计试卷(2009带答案)

ID:6127402

大小:88.00 KB

页数:8页

时间:2018-01-04

java程序设计试卷(2009带答案)_第1页
java程序设计试卷(2009带答案)_第2页
java程序设计试卷(2009带答案)_第3页
java程序设计试卷(2009带答案)_第4页
java程序设计试卷(2009带答案)_第5页
资源描述:

《java程序设计试卷(2009带答案)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一.选择题(均为单选题,每题2分,共40分)1.下列说法不正确的是(C)A.IOException必须被捕获或抛出B.java语言会自动初始化变量的值C.java语言不允许同时继承一个类并实现一个接口D.java语言会自动回收内存中的垃圾2.Frame的默认的布局管理器是下列哪一个(B)A.FlowLayout          B.BorderLayoutC.GridLayout          D.CardLayout3.执行下列代码后,哪个结论是正确的(B)String[]s=newString[10];A.s[10]为″″         B.s[9]为nullC.s[0]为未定

2、义       D.s.length为1014.内部类是在一个类内嵌套定义的类。其特点描述错误的是(B)A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名B.可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类的局部变量C.可以作为其它类的成员,而且可访问它所在类的成员D.除static内部类外,不能在类内声明static成员5.在异常处理中,如释放资源、关闭文件、关闭数据库等由(C)来完成。A.try子句           B.catch子句C.finally子句         D.throw子句6.下面哪个语句是正确的(A)A.Objecto=

3、newButton(″A″);  B.Buttonb=newObject(″B″);C.Panelp=newFrame();     D.Framef=newPanel();7.Java虚拟机的执行过程有多个特点,下列哪个特点不属于JVM执行特点(D)A.多线程           B.动态连接C.异常处理          D.异步处理8.当方法遇到异常又不知如何处理时,下列哪种说法是正确的(C)A.捕获异常          B.抛出异常C.声明异常          D.嵌套异常9.下列不属于容器的是(B)A.Window          B.TextBoxC.Panel     

4、      D.ScrollPane10.监听事件和处理事件( B )A都由Listener完成B都由相应事件Listener处登记过的构件完成C由Listener和构件分别完成D由Listener和窗口分别完成11.为实现多线程之间的通信,需要使用下列哪种流才合适( D )AFilterstreamBFilestreamCRandomaccessstreamDPipedstream12.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的(B)A、ArrayListmyList=newObject();B、ListmyList=newArrayList();

5、C、ArrayListmyList=newList();D、ListmyList=newList();13.要从文件"file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合(A)A、FileInputStreamin=newFileInputStream("file.dat");in.skip(9);intc=in.read();B、FileInputStreamin=newFileInputStream("file.dat");in.skip(10);intc=in.read();C、FileInputStreamin=newFileInputStream("file.da

6、t");intc=in.read();D、RandomAccessFilein=newRandomAccessFile("file.dat");in.skip(9);intc=in.readByte();14.给出下面代码:publicclassPerson{  staticintarr[]=newint[10];  publicstaticvoidmain(Stringa[])  {   System.out.println(arr[1]);  }}那个语句是正确的(C)A、编译时将产生错误;B、编译时正确,运行时将产生错误;C、输出零;D、输出空。15.哪个关键字可以对对象加互斥锁(B

7、)AtransientBsynchronizedCserializeDstatic16.类Teacher和Student是类Person的子类;   Personp;   Teachert;   Students;   //p,tandsareallnon-null.   if(tinstanceofPerson){s=(Student)t;}  最后一句语句的结果是(C)A、将构造一个Student对象;B、表达式是合

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。