5Java程序设计复习题Word文档格式.docx
- 文档编号:15329281
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:18
- 大小:26.57KB
5Java程序设计复习题Word文档格式.docx
《5Java程序设计复习题Word文档格式.docx》由会员分享,可在线阅读,更多相关《5Java程序设计复习题Word文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
6.下列关于构造方法的叙述中,错误的是。
A.Java语言规定构造方法名与类名必须相同
B.Java语言规定构造方法没有返回值,但不用void声明
C.Java语言规定构造方法不可以重载
D.Java语言规定构造方法只能通过new自动调用
7.下列叙述中错误的是。
A.JavaApplication与Applet所用编译命令相同
B.通常情况下,JavaApplication只能有一个main()方法
C.JavaApplet必须有HTML文件才能运行
D.JavaApplet程序的.class文件可用Java命令运行
8.处理对象传输的接口是。
A.SerializableB.CloneableC.ItenListenerD.ActionListener
9.在读取二进制数据文件的记录时,为了提高效率常常使用的一种辅助类是。
A.InputStreamB.FileInputStreamC.BufferInputStreamD.BufferedReader
10.下列事件监听器中,无法对TextField对象进行事件监听和处理的是。
A.ActionListenerB.FocusListenerC.MouseMotionListenerD.ChangeListen
11.Swing的选项面板是。
A.JtabbedPaneB.JLayeredPaneC.JscrollPaneD.JSplitPane
12.每个Java小应用程序必须定义为。
A.Applet类或JApplet类的子类B.JFrame类的子类
C.Frame的子类D.Window的子类
13.在Applet的init()方法被调用后,接下来最先被调用的方法是。
A.run()B.start()C.stop()D.destroy()
14.下列关于Applet的安全限制的叙述中,错误的是。
A.通常情况下,禁止Applet读、写本地文件系统
B.通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接
C.通常情况下,禁止Applet读取系统信息
D.通常情况下,禁止Applet加载本地库或方法
15.下列标识符(名字)命名原则中,正确的是。
A.类名的首字母小写B.变量和方法名的首字母大写
C.接口名的首字母小写D.常量完全大写
16.提供showDocument()方法,使Applet能够请求浏览器访问特定URL的类是。
A.AppletB.AppletContextC.JAppletD.URL
17.Java中定义常量的保留字是。
A.constB.finalC.finallyD.native
18.下列有关Java布尔类型的描述中,正确的是。
A.一种基本的数据类型,它的类型名称为booleanB.用int表示类型
C.其值可以赋给int类型的变量D.有两个值:
1代表真,0代表假
19.Java中所有类的父类是。
A.FatherB.LangC.ExceptionD.Object
20.下列数中为八进制的是。
A.27B.0x25C.026D.028
21.容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?
A.CardLayoutB.FlowLayoutC.BorderLayoutD.GridLayout
22.下列包中,包含JOptionPane类的是。
A.javax.swingB.java.langC.java.utilD.java.applet
23.下列选项中,与成员变量共同构成一个类的是。
A.关键字B.方法C.运算符D.表达式
24.Java中的抽象类Reader和Writer所处理的流是。
A.图像流B.对象流C.字节流D.字符流
25.下列叙述中,错误的是。
A.内部类的名称与定义它的类的名称可以相同
B.内部类可用Abstract修饰
C.内部类可作为其他类的成员
D.内部类可访问它所在类的成员
26.用于在子类中调用被重写父类方法的关键字是。
A.thisB.superC.ThisD.Super
27.下列不属于表达式语句的是。
A.++i;
B.--j;
C.b#a;
D.b*=a;
28.下列为窗口事件的是。
A.MouseEventB.WindowEventC.ActionEventD.KeyEvent
29.用鼠标点击菜单项(MenuItem)产生的事件是。
A.MenuEventB.ActionEventC.KeyEventD.MouseEvent
30.当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是。
A.start(),stop(),destroy()
B.init(),start(),stop(),start(),stop(),destroy()
C.start(),init(),stop(),destroy()
D.init(),start(),destroy()
31.在HTML文件的<
Applet>
标志中作为可选属性的是。
A.Applet主类的文件名B.Applet显示区域的宽度
C.Applet主类的路径D.Applet显示区域的高度
32.如果应用程序要在Applet上显示输出,则必须重写的方法是是。
A.Graphics.drawString()B.repaint()
C.paint()D.update()
33.下列特点中不属于Java的是。
A.多线程B.多继承C.跨平台D.动态性
34.下列标识符定义中,不合法的是。
A.int$x;
B.int_123;
C.intSum_2;
D.int#dim;
35.下列选项中为单精度数的是。
A.2B.5.2C.0.2fD.023
36.类变量必须带有的修饰符是。
A.staticB.finalC.publicD.volatile
37.下列选项中属于字符串常量的是。
A.’abc’B.”abc”C.[abc]D.(abc)
38.Java程序默认引用的包是。
A.java.ext包B.java.awt包C.java.lang包D.java.util包
39.当一个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是
A.destroy()
B.init()
C.stop()
D.start()
40.用于设置组件大小的方法是。
A.paint()B.setSize()C.getSize()D.repaint()
41.点击窗口内的按钮时,产生的事件是。
A.MouseEventB.WindowEventC.ActionEventD.KeyEvent
42.AWT中用来表示对话框的类是。
A.FontB.ColorC.PanelD.Dialog
43.下列运算符中,优先级最高的是。
A.+=B.==C.&
&
D.++
44.下列运算中结果为1的是。
A.8>
>
1B.4>
2C.8<
<
1D.4<
2
45.在关闭浏览器时调用,能够彻底终止Applet并释放该Applet所有资源的方法是。
A.stop()B.destroy()C.paint()D.start()
46.自定义异常类的父类可以是。
A.ErrorB.VirtualMachineErrorC.ExceptionD.Thread
47.Applet的默认布局管理器是。
A.BorderLayoutB.FlowLayoutC.GridLayoutD.PanelLayout
48.Java中类ObjectOutputStream支持对象的写操作,这是一种字节流,它的直接父类是。
A.WriterB.DataOutputC.OutputStreamD.ObjectOutput
49.在方法内部使用,代表对当前对象自身引用的关键字是。
A.superB.ThisC.SuperD.this
50.Java类库中,将信息写入内存的类是。
A.java.io.FileOutPutStreamB.java.io.ByteArrayOutPutStream
C.java.io.BufferedOutPutStreamD.java.io.DataOutPutStream
51.下列哪个方法可以使线程从运行状态进入阻塞状态。
A.sleepB.waitC.yieldD.start
52.下列说法中错误的一项是。
A.一个线程是一个Thread类的实例。
B.线程从传递给实现Runnable接口的类的实例run()方法开始执行。
C.线程操作的数据来自Runnable实例。
D.新建的线程调用start()方法就能立即进入运行状态。
53.下列关于Thread类提供的线程控制方法的说法中,错误的一项是。
A.在线程A中执行线程B的join()方法,则线程A等待直到B执行完成。
B.线程A通过调用interrupt()方法来中断其阻塞状态。
C.若线程A调用方法isAlive()返回值为true,则说明A正在执行中。
D.currentThread()方法返回当前线程的引用。
54.下列说法中,错误的是。
A.对象锁在synchronized()语句执行完之后由持有它的线程返还。
B.对象锁在synchronized()语句中出现异常时由持有它的线程返还。
C.当持有锁的线程调用了该对象的wait()方法时,线程将释放其持有的锁。
D.当持有锁的线程调用了该对象的构造方法时,线程将释放其持有的锁。
55.当方法终止时,能使线程进入死亡状态。
A.runB.setProrityC.yieldD.sleep
56.用方法可以改变线程的优先级。
A.runB.setProrityC.yieldD.sleep
57.线程通过方法可以使具有相同优先级线程获得处理器。
A.runB.setProrit
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 复习题