JAVA语言与面向对象程序设计期末复习题 .docx
《JAVA语言与面向对象程序设计期末复习题 .docx》由会员分享,可在线阅读,更多相关《JAVA语言与面向对象程序设计期末复习题 .docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结JAVA语言与面对对象程序设计期末复习题2021年上(一)单项选择题(二) 1 对象是构成现实世界的一个独立单位,它具有自己的静态特点和()特点。A.颜色 B. 动态C.状态D.重量2. 使用 JDK编译 java程序时使用的命令是()。A. javaB. javacC. appletviewerD. javadoc3. 在 Java 程序中包含主方法的类被称为主类,主方法的拜望把握修饰符( 。A. privateB. protectedC. publicD. static4. 在类的定义中,如需要把一个标识符定义为常量,就使用的修饰符为()。A. constB. finalC
2、. staticD. class5. 在程序中声明包的语句关键字为()。A. volatileB. packC. importD. package6. 在 一 个 方 法 的 方 法 头 ( 声 明 ) 中 向 调 用 它 的 上 一 层 方 法 抛出 异 常 的 子 句 关 键 字 为 ( ) 。A. catchB. throwC. throwsD. finally7. 在类定义首部的语法格式中,()不能作为其中的修饰符。A. publicB. protectdC. extendsD. abstract8. 以下哪个类不是反常类的父类?()。A. ErrorB. ThrowableC. Ex
3、ceptionD. Object9. 下面的关键字()与反常处理无关。A. throwB. throwsC. importD. finally10. 在读字节文件 Employee.dat时,使用该文件作为参数的类是()。A. BufferedReaderB. DataInputStreamC. DataOutputStreamD. FileInputStream(二)填空题1Java 类库也称为 Java API ,它是 Application Programming Interface的缩写,中文含义为。2 Java 语言中用于修饰类的成员具有爱惜或私有拜望属性的关键字分别为可编辑资料 -
4、 - - 欢迎下载精品名师归纳总结 和。3Java 语言中的方法 Math.random 返回0到之间的一个随机小数。4假定没有给一个类XXK2显式的定义任何构造函数,就利用new运算创建该类的一个对象时,自动调用的构造方法为 。5. 假 定 要 在 一 个 类 中 访 问 另 一 类XXK4中 的 静 态 成 员 abc, 就 此 访 问 应 表 示 为。6. 在方法调用中,第一需要实参表中的实参向形参表中的形参进行传递,此递分为传递和传递两种方式。可编辑资料 - - - 欢迎下载精品名师归纳总结7. Java 语言中的类的体系结构为 结构。根节点为 类。可编辑资料 - - - 欢迎下载精品
5、名师归纳总结8. 定义 一个 终 结 类 需要 在类 首部 的关 键字 class前使 用的 修饰 符为 。9. 假定一个字符串对象 x 的值为abc ,就 pareTodef的值为 0。10. 假定要定义一个int型的一维数组为 x,并假定它的长度为10,就其定义语句为 int x=。11. 在 Java 语言中, Exception下的反常分为两类:即检查型反常和型反常。12. 输入流类 InputStream和输出流类 OutputStream 是 java.io包中全部 流的抽象基类。可编辑资料 - - - 欢迎下载精品名师归纳总结13. javax.swing包里的 Swing 组件
6、归为三个层次:顶层容器、原子组件。 容器和可编辑资料 - - - 欢迎下载精品名师归纳总结14. Swing 供应了三个顶层容器的类,分别是JFrame、和 JApplet 。可编辑资料 - - - 欢迎下载精品名师归纳总结15. 每个线程具有四种基本状态:就绪状态、态。(三)判定题 、死亡状态和堵塞状可编辑资料 - - - 欢迎下载精品名师归纳总结1 假如在派生类的构造方法的定义中没有明确调用父类的构造方法,就系统在执行派生类的构造方法时也不会隐含调用父类的缺省构造方法。可编辑资料 - - - 欢迎下载精品名师归纳总结2 任何一个派生类的引用变量(或对象)都可以被当成一个父类的引用量(或对象
7、)。3 在 Java 语言中,可以把实现了一个接口的类对象,赋给这个接口的变量。26抽象类只答应包含抽象方法,不答应包含非抽象的方法。4 在 Java 语言中,既不能利用抽象类生成对象,也不能利用接口生成对象。5 接口中的一些成员方法默认不具有public和 abstract 修饰。6 一个包不仅可以包含如干个类字节码文件,仍可以包含如干个包。7 在 Java 语言中,声明包语句可以显现在一个Java程序文件的任何位置。8 数组的长度不能够被转变,而向量类 Vector对象的长度可以被转变。9 向文本文件中写入字符数据,在任何时候都只需要用到文件写入器类FileWriter,不需要用到缓冲写入
8、器类 BufferedWriter。10 在 对 文 件 进 行 的 输 入 / 输 出 I / O 方 法 的 调 用中 , 当 遇 到 错 误 时 常 会 抛 出 除IOException反常之外的其他反常。11 输入流类 InputStream和输出流类 OutputStream 是用来处理字节流的抽象基类。12 java.io包中供应的 ObjectInputStream类能够从文件中读取对象类型的信息。13 原子组件通常是在图形用户界面中与用户进行交互的组件。14 当浏览器装入一个含有Applet的 Web页时, Applet不会被下载到该浏览器中。15 JDBC隔离了 Java 与
9、不同数据库之间的对话,使得Java 程序无须考虑不同数据库治理系统平台之间的差异。(四)简答题可编辑资料 - - - 欢迎下载精品名师归纳总结1、试述 Applet类有哪些方法可以被浏览器自动调用?简述它们的作用。2、简洁说明线程的生命周期及线程的状态?3、Java 语言中的线程和多线程指的是什么?(五)、编程1、编写一个 java小应用程序、文件名叫p1、创建 2个面板、在粉色面板里分别添加 5个选择框内容是: 哈尔滨工业高校 。 哈尔滨工程高校 。 哈尔滨理工高校 。 哈尔滨师范高校 。 哈尔滨商业高校 、在黄色面板里添加 2个单项按纽内容是: 男 、 女 。2、编写一个小应用程序、文件名
10、叫p3、在小程序中有一个面扳P, 背景颜色是红色 , 面板里添加一个画布组件,画布组件背景颜色是兰色,画布大小是100*90, 在画布上画一个矩形 ,矩形顶点坐标是 50,70 ,矩形宽是 40, 高是50.在小程序中添加另一个画布 , 画布组件背景颜色是兰色 ,画布大小是 100*90,在画布上画一个圆形 ,圆顶点坐标是 30,35 ,半径是 40。3、利用窗口大事适配器创建一个可关闭的空白窗口,文件名为p44、编写一个小应用程序、文件名叫 p5、在小应用程序的容器中加入一个 确定 按钮和一个文本框。当点击按钮时 , 在文本框内显示按钮的名字。5、绘制一条蓝色直线,直线的起点坐标为30、20
11、,终点坐标为 55、70。文件为p6。6、在窗口上随机绘制 50条直线。文件名为p77、绘制一个圆角矩形,矩形左上角角点的坐标为40、40,矩形的宽度为 100、高度为 70。圆角宽度为 50、高度为 50。文件名为不 a1。8、 创 建 4个按扭分别叫查找、删除、添加、修改、并添加到小应用程序中,设置布局方式为次序布局。文件名叫a2。9、绘制一条直线,直线的起点坐标为40、30,终点坐标为 60、80。文件名为a3。10、绘制一个颜色是蓝色的椭圆,椭圆的大小及位置任意,文件名为a4。11、创建一个下拉式列表、要求有4个选项、分别为查找、添加、删除、退出、文件名为 a5。可编辑资料 - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA语言与面向对象程序设计期末复习题 JAVA 语言 面向 对象 程序设计 期末 复习题
限制150内