2021年《Java程序设计》复习题答案.doc

上传人:知****量 文档编号:28229078 上传时间:2022-07-26 格式:DOC 页数:8 大小:39.04KB
返回 下载 相关 举报
2021年《Java程序设计》复习题答案.doc_第1页
第1页 / 共8页
2021年《Java程序设计》复习题答案.doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《2021年《Java程序设计》复习题答案.doc》由会员分享,可在线阅读,更多相关《2021年《Java程序设计》复习题答案.doc(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、2021年Java程序设计复习题答案Java 程序设计复习题 一、选择题: 1 哪个关键字可以抛出异常? finally C、 throw D、 static A、transient B、 2对于下列代码: String str1= String str2= String str3=new String( StringBuffer str4=new StringBuffer( 以下表达式的值为 true 的是 A) str1= =str2; C) str2= =str3; 3 B) str1= =str4; D) str3= =str4; 。 Djava.rmi Java 的核心包中,提供编程

2、应用的基本类的包是 Bjava.util Cjava.applet Ajava.lang java.lang包中封装了所有编程应用的基本类;java.util包提供实用程序类和集合类,如系统特性定义和使用、日期函数类、集合等常用工具;java.applet包为Applet提供执行需要的所有类,。主要是访问Applet内容的通信类。java.rmi包提供程序远程方法调用所需的类。 4下面程序段的输出结果是 StringBuffer buf1=new StringBuffer( ); System.out.println(buf1.length(); A. 0 5 B. null C. 16 D.

3、 8 在编译 Java 程序时,用于指定生成.class 文件位置的选项是 。 B-d C-verbose D-vonarn A-g -g 输出文件中加行号以及局部变量信息,为调试程序时用。-o 对类文件进行优化编译。-nowarn 关闭警告信息,只显示错误信息。-verbose 显示源代码文件和字节码文件的相关信息。-d目录 指定存放生成的类(.class)文件的位置 6 是正 确的( 欲构造 ArrayList 类的一个实例,此类继承了 List 接口,下列哪个方法 ) A . ArrayList myList=new Object(); B. List myList=new ArrayL

4、ist(); C. ArrayList myList=new List(); D. List myList=new List(); 7 不匹配正则表达式“a?b+.,:d”的字符串是 。 Bbb:2 Cab,d Dbbb.4 。 Dthis Aabb.3 8 在方法内部使用,代表对当前对象自身引用的关键字是 BThis CSuper Asuper 9 是 在读取二进制数据文件的记录时,为了提高效率常常使用的一种辅助类 。 A.InputStream B.FileInputStreamC.BufferedInputStreamD.BufferedReader ABD都是与输入输出直接相关的类 1

5、0下列事件监听器中,无法对 TextField 对象进行事件监听和处理的是 A.ActionListener D.WindowListener 11在 java 语言中,下列表达式返回 true 的是哪些项目。( ) A. hello C. B. word D.Button( 。 B.FocusListener 。 C.MouseMotionListener 12每个 Java 小应用程序必须定义为 AApplet 类或 JApplet 类的子类 BJFrame 类的子类 CFrame 的子类 DWindow 的子类 。 13在 Applet 的 init()方法被调用后,接下来最先被调用的方

6、法是 Arun() Bstart() Cstop() Ddestroy() 14整型数据类型中,需要内存空间最少的是 Ashort Blong Cint 。 Dbyte 15下列标识符(名字)命名原则中,正确的是 A类名的首字母小写 C接口名的首字母小写 16Java 中定义常量的保留字是 Aconst Bfinal 。 Cfinally 。 B变量和方法名的首字母大写 D常量完全大写 Dnative 。 17在调用方法时,若要使方法改变实参的值,可以 A用基本数据类型作为参数 C用对象作为参数 B用指针作为参数 D以上都不可以 。 B用 int 表示类 18下列有关 Java 布尔类型的描述

7、中,正确的是 A一种基本的数据类型,它的类型名称为 boolean 型 C其值可以赋给 int 类型的变量 19Java 中所有类的父类是 AFather BLang 。 D有两个值:1 代表真,0 代表假 CException 接口的方法? DObject 20以下哪些方法是 Collection A. iterator B. isEmpty C. toArray D. setText 21容器被重新设置大小后,哪种布局管理器的容器的组件大小不随容器大小变 化而改变? A. CardLayout B. FlowLayout C. BorderLayout D. GridLayout 只有fl

8、owlayout 不会改变组件的大小!因为其布局中所有组件的大小都是自动适配的!不管容器有多大,组件大小通常都是根据显示需要的最小尺寸!比如说一个按钮的大小就由按钮上所有文字的大小决定 22下列包中,包含 Scanner 类的是 Ajavax.swing Bjava.lang 。 Cjava.util Djava.applet 。 DSuper 23用于在子类中调用被重写父类方法的关键字是 Athis Bsuper CThis 24Java 中的抽象类 Reader 和 Writer 所处理的流是 。 A图像流 B对象流 C字节流 D字符流 25java Swing 中下列哪个类中方法能提供消

9、息对话框。 在Java中利用JOptionPane类中的各个static方法来生成各种标准的对话框 A AWT BJFrame 。 CJOptionPane DJDialog 26下列为窗口事件的是 AMouseEvent BWindowEvent CActionEvent 。 DKeyEvent 27用鼠标点击菜单项(MenuItem)产生的事件是 AMenuEvent BActionEvent CKeyEvent DMouseEvent ActionEvent是组件事件,当特定于组件的动作(比如被按下)发生时,由组件(比如Button)生成此高级别事件。事件被传递给每一个ActionLis

10、tener对象,这些对象是使用组件的addActionListener方法注册的,用以接收这类事件。 28 可以获得文件 file.txt 的父目录名。 AString name=File.getParentName(“file.txt”); BString name=(new File(“file.txt”).getParent(); CString name=(new File(“file.txt”).getParentName(); DString name=(new File(“file.txt”).getParentFile(); 29 可以构建一个 BufferedStream 流

11、。 Anew BufferedInputStream(“in.txt”); Bnew BufferedInputStream(new File(“in.txt”); Cnew BufferedInputStream(new InputStream(“in.txt”); Dnew BufferedInputStream(new FileInputStream(“in.txt”); 30当一个 Applet 被加载,后续对 Applet 生命周期方法的调用中,可能存在的 次序是 。 Astart(),stop(),destroy() Binit(),start(),stop(),start(),s

12、top(),destroy() Cstart(),init(),stop(),destroy() Dinit(),start(), 31. destroy() 。 在 HTML 文件的标志中作为可选属性的是 AApplet 主类的文件名 CApplet 主类的路径 BApplet 显示区域的宽度 DApplet 显示区域的高度 选项A、B、D为applet必须有的属性,只有选项C为可选属性。 32将长整型(long)数据转换为较短的整数类型(int)数据,要进行 A类型的自动转换 C无需转换 33下列特点中不属于 Java 的是 A多线程 B多继承 。 C跨平台 。 B类型的强制转换 D无法实

13、现 。 D动态性 34下列标识符定义中,不合法的是 Aint $x; Bint _123; Cint Sum_2; Dint #dim; Java标识符由数字,字母和下划线(_),美元符号($)组成。在Java中是区分大小写的,而且还要求首位不能是数字。 35java 中用来抛出异常的关键字是 A、try B、catch C、throw D、finally 36类变量必须带有的修饰符是 Astatic Bfinal 。 Cpublic 。 Cabc 。 D(abc) Dvolatile 37下列选项中属于字符串常量的是 Aabc B”abc” 38Java 程序默认引用的包是 Ajava.ext 包 Bjava.awt 包 Cjava.lang 包 Djava.util 包 39当一个 Applet 所在的 Web 页面被其他页面覆盖后,不可能被调用的 Applet 方法是 Adestroy() Binit() Cstop() Dstart() 在JavaApplet的生命周期中,共有4种状态,即4种方法:init、start、stop和destory。在Applet装载时,调用init通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化操作。 40当方法遇到异常又不知如何处理时,下列哪种说法是正确的( ) A、捕获异常 B、抛出异常 8 / 8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com