java期末考试卷与答案

java期末考试卷与答案

ID:31951342

大小:103.00 KB

页数:9页

时间:2019-01-29

java期末考试卷与答案_第1页
java期末考试卷与答案_第2页
java期末考试卷与答案_第3页
java期末考试卷与答案_第4页
java期末考试卷与答案_第5页
资源描述:

《java期末考试卷与答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、可编辑版一.判断题1.即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。(对)2.在Java的方法中定义一个常量要用const关键字。(错)3.在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。(错)4.Applet是一种特殊的Panel,它是JavaApplet程序的最外层容器。(对)5.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其

2、中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。(对)6.Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。(错)7.所有的鼠标事件都由MouseListener监听接口的监听者来处理。(错)8.Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。(对)9.如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。(错)10.Jav

3、a程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。(错)11.由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。(错)12.静态初始化器是在其所属的类加载内存时由系统自动调用执行。(对)13.Applet是一种特殊的Panel,它是JavaApplet程序的最外层容器。(对)14.注释的作用是使程序在执行时在屏幕上显示//之后的内容。(错)15.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时

4、应该将父类放在后面,子类放在前面。(对)二.选择题;1.以下哪个方法用于定义线程的执行体? (C)A、 start()B、init()C、run()D、synchronized() 2.下面哪个不是Java中的容器?(B)A、 ScrollPaneB、CanvasC、AppletD、Dialog3.下面哪个方法与applet的显示无关?(A) A、draw() B、 update() C、repaint() D、paint() 4.当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪种布局方式?(A)

5、 A、 FlowLayout B、CardLayout C、BorderLayout D、GridLayout5.有如下代码段:1)2){if(unsafe()){//dosomething…}3)elseif(safe()){//dotheother…}4)}其中,方法unsafe()将抛出IOException,请问可将以下哪项填入第1行?(D)A、publicIOExceptionmethodName()B、publicvoidmethodName()C、publicvoidmethodName()th

6、rowIOExceptionD、publicvoidmethodName()throwsIOException6.以下哪个关键字可以用来对对象加互斥锁?(B)Word完美格式可编辑版A、transientB、synchronizedC、serializeD、static7.在使用interface声明一个接口时,只可以使用(D)修饰符修饰该接口。A、privateB、protectedC、privateprotectedD、public8.编译并运行以下程序,以下描述哪个选项是正确的(C)1.classA{2

7、.protectedbooleanequals(){3.returnsuper.equals();}4.}A、编译通过运行无异常B、编译通过但运行时出错C、行2出错,不能成功编译D、不能成功编译,行3出错9.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用(B)个比特位。A、8B、16C、32D、6410.在编写JavaApplet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上(D)语句。A、importjava.awt.*;B、importjava.applet

8、.*;C、importjava.io.*;D、importjava.awt.event.*;11.以下关于构造函数的描述错误的是(A)。A、构造函数的返回类型只能是void型。B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。C、构造函数的主要作用是完成对类的对象的初始化工作。D、一般在创建新对象时,系统会自动调用构造函数。12.有程序如下,关于程序的描述哪个是正确的?(C)publiccl

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

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

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