java考试参考题型答案

java考试参考题型答案

ID:6127432

大小:72.50 KB

页数:9页

时间:2018-01-04

java考试参考题型答案_第1页
java考试参考题型答案_第2页
java考试参考题型答案_第3页
java考试参考题型答案_第4页
java考试参考题型答案_第5页
资源描述:

《java考试参考题型答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一.单项选择题(每题2分,共30分)1.若数组a定义为int[][]a=newint[3][4],则a是(B)。 A.一维数组B.二维数组C.三维数组D.四维数组2.下列关于for循环和while循环的说法中(A)是正确的。A、while循环能实现的操作,for循环也都能实现B、while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C、两种循环任何时候都可替换     D、两种循环结构中循环体都不可以为空3.void的含义为(C)。A.方法体为空B.定义的方法没有形参C.定义的方法没有返回值D.方法的返回值不能参加算术运算4.以下有关类的构造函

2、数继承的说明,正确的是(C)。A.子类继承父类的构造函数,但不能自己定义B.子类可定义自己的构造函数,但受父类定义的构造函数的限制C.子类和父类均可独自定义自己的构造函数,但执行时的顺序有规定D.如父类定义了构造函数,则子类只能继承父类的构造函数,不能自己定义5.下面说法正确的是(C)。A.Java语言里的线程不是对象B.Java中任何可执行的类都需要main方法C.Java语言的类都是Java.lang.Object的子类D.double是Java语言合法的标识符6.下列属于容器的组件有(B)。A.ButtonB.PanelC.线程D. TextArea7.在

3、Java语言中,不允许使用指针体现出的Java特性是(D)。 A.可移植B.解释执行C.健壮性D.安全性8.下列方法中,不属于WindowListener接口的是(D)。 A.windowOpened() B.windowClosed() C.windowActivated()D.mouseDragged()9.下列关于Applet的说法中,错误的是(C)。 A.Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行; B.可以在安全策略的控制下读写本地磁盘文件; C.Java中不支持向Applet传递参数; D.Applet的主类要定义为java.

4、applet.Applet类的子类10.在Applet中显示文字、图形等信息时,应使用的方法是(A)。 A.paint()B.init()C.start()D.destroy()11.Thread类中能运行线程体的方法是(A)。 A.start()B.resume()C.init()D.run()12.给出下面代码,关于该程序以下哪个说法是正确的?(   C  )public class Person{ static int arr[] = new int[5];public static void main(String a[]) {   System.out

5、.println(arr[0]); }} A.编译时将产生错误        B.编译时正确,运行时将产生错误C.输出零            D.输出空13.每个Java小应用程序必须定义为(A)。A.Applet类或applet类的子类B.frame类的子类C.Frame的子类D.Window的子类14.如果想限制当前类之外对某个成员的访问,应选择如下哪一种修饰符?(B)A.publicB.privateC.protectedD.不需要任何修饰符15.下列关于Applet的叙述中,错误的是(  A   ) 。A.Applet是Java类,所以可以由JDK中的

6、解释器java.exe直接解释运行;B.Applet应该定义为java.applet.Applet类或javax.swing.Applet类的子类;C.Applet与Application的主要区别在执行方式上;D.通过在HTML文件中采用标记可以向Applet传递参数16.调用线程的下列方法,不会改变该线程的生命周期中状态的方法是(  D   )。A.yield()       B.wait()          C.sleep()           D.isAlive()17.下列情况中,不会使线程返回所持有的对象锁的是(  B   )。A.

7、当synchronized()语句块执行完毕     B.当调用了线程的suspend()方法C.当在synchronized()语句块中出现异常(exception)     D.当持有锁的线程调用该对象的wait()方法18.下列方法中可以用来创建一个新线程的是(C)。A.实现java.lang.Runnable接口并重写start()方法B.实现java.lang.Runnable接口并重写run()方法C.继承java.lang.Thread类并重写run()方法D.继承java.lang.Thread类并重写start()方法二.填空题(每空1分,共1

8、0分)1.Java语言中

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

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

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