java复习题补全答案.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《java复习题补全答案.doc》由会员分享,可在线阅读,更多相关《java复习题补全答案.doc(121页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datejava复习题补全答案一、选择题:一、选择题:1 运行Java程序需要的工具软件所在的目录是 。AJDK的bin目录 BJDK的demo目录CJDK的lib目录 DJDK的jre目录2 下列关于Java语言特点的叙述中,错误的是 。AJava是面向过程的编程语言 BJava支持分布式计算CJava是跨平台的编程语言 DJava支持多线程3 Java的核心包中,提供编程
2、应用的基本类的包是 。Ajava.lang Bjava.util Cjava.applet Djava.rmi4 下列关于Java对import语句规定的叙述中,错误的是 。A在Java程序中import语句可以有多个B在Java程序中import语句可以没有C在Java程序中import语句必须有一个 D在Java程序中import语句引入在所有类定义之前5 在编译Java程序时,用于指定生成.class文件位置的选项是 。A-g B-d C-verbose D-vonarn6 下列关于构造方法的叙述中,错误的是 。AJava语言规定构造方法名与类名必须相同BJava语言规定构造方法没有返回
3、值,但不用void声明CJava语言规定构造方法不可以重载 DJava语言规定构造方法只能通过new自动调用7 下列叙述中错误的是 。AJava Application与Applet所用编译命令相同B通常情况下,Java Application只能有一个main()方法CJava Applet必须有HTML文件才能运行 DJava Applet程序的.class文件可用Java命令运行8 处理对象传输的接口是 。ASerializable BCloneable CItenListener DActionListener9 在读取二进制数据文件的记录时,为了提高效率常常使用的一种辅助类是 。AI
4、nputStream BFileInputStream CBufferInputStream DBufferedReader10 下列事件监听器中,无法对TextField对象进行事件监听和处理的是 。AActionListener BFocusListener CMouseMotionListener DChangeListen11 Swing的选项面板是 。AJtabbedPane BJLayeredPane CJscrollPane DJSplitPane12 每个Java小应用程序必须定义为 。AApplet类或JApplet类的子类 BJFrame类的子类 CFrame的子类 DWi
5、ndow的子类13 在Applet的init()方法被调用后,接下来最先被调用的方法是 。Arun() Bstart() Cstop() Ddestroy()14 下列关于Applet的安全限制的叙述中,错误的是 。A通常情况下,禁止Applet读、写本地文件系统B通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接C通常情况下,禁止Applet读取系统信息D通常情况下,禁止Applet加载本地库或方法15 下列标识符(名字)命名原则中,正确的是 。A类名的首字母小写 B变量和方法名的首字母大写C接口名的首字母小写 D常量完全大写16 提供showDocument()方法
6、,使Applet能够请求浏览器访问特定URL的类是 。AApplet BAppletContext CJApplet DURL17 Java中定义常量的保留字是 。Aconst Bfinal Cfinally Dnative18 下列有关Java布尔类型的描述中,正确的是 。A一种基本的数据类型,它的类型名称为boolean B用int表示类型 C其值可以赋给int类型的变量 D有两个值:1代表真,0代表假19 Java中所有类的父类是 。AFather BLang CException DObject20 下列数中为八进制的是 。A27 B0x25 C026 D02821容器被重新设置大小后
7、,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变? A. CardLayout B. FlowLayout C. BorderLayout D. GridLayout 22 下列包中,包含JOptionPane类的是 。Ajavax.swing Bjava.lang Cjava.util Djava.applet23 下列选项中,与成员变量共同构成一个类的是 。A关键字 B方法 C运算符 D表达式24 Java中的抽象类Reader和Writer所处理的流是 。A图像流 B对象流 C字节流 D字符流25 下列叙述中,错误的是 。A内部类的名称与定义它的类的名称可以相同B内部类可用Ab
8、stract修饰C内部类可作为其他类的成员 D内部类可访问它所在类的成员26 用于在子类中调用被重写父类方法的关键字是 。Athis Bsuper CThis DSuper27 下列不属于表达式语句的是 。A+i; B-j; Cb#a; Db*=a;28 下列为窗口事件的是 。AMouseEvent BWindowEvent CActionEvent DKeyEvent29 用鼠标点击菜单项(MenuItem)产生的事件是 。AMenuEvent BActionEvent CKeyEvent DMouseEvent30 当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在
9、的次序是 。Astart(),stop(),destroy()Binit(),start(),stop(),start(),stop(),destroy() Cstart(),init(),stop(),destroy() Dinit(),start(), destroy()31. 在HTML文件的标志中作为可选属性的是 。AApplet主类的文件名 BApplet显示区域的宽度 CApplet主类的路径 DApplet显示区域的高度32 如果应用程序要在Applet上显示输出,则必须重写的方法是是 。AGraphics.drawString() Brepaint() Cpaint() Dup
10、date()33 下列特点中不属于Java的是 。A多线程 B多继承 C跨平台 D动态性34 下列标识符定义中,不合法的是 。Aint $x; Bint _123; Cint Sum_2; Dint #dim;35 下列选项中为单精度数的是 。A2 B5.2 C0.2f D02336 类变量必须带有的修饰符是 。Astatic Bfinal Cpublic Dvolatile37 下列选项中属于字符串常量的是 。Aabc B”abc” Cabc D(abc)38 Java程序默认引用的包是 。Ajava.ext包 Bjava.awt包 Cjava.lang包 Djava.util包39当一个A
11、pplet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是Adestroy() Binit() Cstop() Dstart()40 用于设置组件大小的方法是 。Apaint() BsetSize() CgetSize() Drepaint()41 点击窗口内的按钮时,产生的事件是 。AMouseEvent BWindowEvent CActionEvent DKeyEvent42 AWT中用来表示对话框的类是 。AFont BColor CPanel DDialog43 下列运算符中,优先级最高的是 。A+= B= C& D+44 下列运算中结果为1的是 。A81 B42
12、C81 D4245 在关闭浏览器时调用,能够彻底终止Applet并释放该Applet所有资源的方法是 。Astop() Bdestroy() Cpaint() Dstart()46 自定义异常类的父类可以是 。AError BVirtualMachineError CException DThread47 Applet的默认布局管理器是 。ABorderLayout BFlowLayout CGridLayout DPanelLayout48 Java中类ObjectOutputStream支持对象的写操作,这是一种字节流,它的直接父类是 。AWriter BDataOutput COutpu
13、tStream DObjectOutput49 在方法内部使用,代表对当前对象自身引用的关键字是 。Asuper BThis CSuper Dthis50 Java类库中,将信息写入内存的类是 。Ajava.io.FileOutPutStream Bjava.io.ByteArrayOutPutStreamCjava.io.BufferedOutPutStream Djava.io.DataOutPutStream51.下列哪个方法可以使线程从运行状态进入阻塞状态 。A. sleep B. wait C.yield D.start52. 下列说法中错误的一项是 。A.一个线程是一个Thread
14、类的实例。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()语
15、句执行完之后由持有它的线程返还。B.对象锁在synchronized()语句中出现异常时由持有它的线程返还。C.当持有锁的线程调用了该对象的wait()方法时,线程将释放其持有的锁。D.当持有锁的线程调用了该对象的构造方法时,线程将释放其持有的锁。55. 当 方法终止时,能使线程进入死亡状态。Arun BsetPrority Cyield Dsleep56. 用 方法可以改变线程的优先级。Arun BsetPrority Cyield Dsleep57. 线程通过 方法可以使具有相同优先级线程获得处理器。Arun BsetPrority Cyield Dsleep58. 线程通过 方法可以休眠
16、一段时间,然后恢复运行。Arun BsetPrority Cyield Dsleep59.下列哪个不属于容器的组件 。 A.JFrame B.JButton C.JPanel D.JApplete二、填空题1 JVM指的是Java 。2 Java中的字符变量在内存中占 位。3 Java语言对简单数据类型进行了类包装,int对应的包装类是 。4 Java字节码文件的扩展名是 。5 若类声明时加上修饰符 ,则表示该类不能有子类。6 Java的类库中提供Throwable类来描述异常,它有Error和 两个直接子类。7 一个Applet被浏览器加载后,是从 方法开始执行的。8 Swing中用来表示表
17、格的类是 。9 Java接口内的方法都是公共的、 的,实现接口就要实现接口内的所有方法。10 Java语言的 可以使用它所在类的静态成员变量和实例成员变量,也可以使用它所在方法中的局部变量。11 在Java语言中,用 修饰符定义的类称为抽象类。12 在Java中,字符是以16位的 码表示的。13 抛出异常的语句是 语句。14 Swing中用来表示工具栏的类是javax.swing. 。15 在实现Serializable接口的类中,用 关键字可使某些数据不被串行化。16 一个类只有实现了 接口,它的对象才是可串行化的。17 对Java对象的读写的过程被称为 。18 Swing中的组件往往采用M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 复习题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内