JAVA复习题资料.pdf_第1页
JAVA复习题资料.pdf_第2页
JAVA复习题资料.pdf_第3页
JAVA复习题资料.pdf_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

沈 阳 工 业 大 学共 4页第1 页 装 订 线 Java 程序设计程序设计试试题题 2008 2009学年学年 第第一一学期 学期 一二三四五六七八九十总分 一 单项选择题 总分 20 分 每小题 2 分 1 若采用 Sun 公司的 Java 开发工具 jdk1 6 0 并且该工具的安装路径是 C 则在配置系统环境变量时需要在 Path 中添加 A C jdk1 6 0 demo B C jdk1 6 0 lib C C jdk1 6 0 bin D C jdk1 6 0 include 2 下面的选项中 不属于 Java 基本数据类型的是 A char B Integer C float D double 3 假设有以下代码 String str1 123 String str2 123 System out println st1 str2 则程序的输出结果是 A true B false C 1 D 0 4 下面关于 final 的描述中 不正确的是 A 用 final 修饰成员变量 则该变量值不能被改变 B 用 final 修饰成员方法 则该方法不能被重写 C 用 final 修饰类 则该类不能被继承 D 若用 final 修饰变量 则必须在声明该变量时对其进行赋值 5 若在方法中显式抛出异常 ArithmeticException 则使用的语句是 A throws new ArithmeticException B throw newArithmeticException C Throws newArithmeticException D Throw newArithmeticException 6 若在程序中使用组件 TextField 则需要导入的包是 A java awt B java applet C java lang D java util 7 JDK1 1 及以后的版本中所采用的事件模型是 A 层次模型 B 沙箱模型 C 委托模型 D 网状模型 8 下面关于线程的描述中 不正确的是 A 在线程的生命周期中 经历了新建 运行 中断和死亡四个状态 B 线程的核心功能位于 run 方法中 C 当线程执行 start 方法后进入运行状态 D 可以通过继承 Thread 类创建线程 9 下面关于输入输出流类的描述中 不正确的是 A File 对象可能对应一个文件或者一个文件夹 B 通过 File 对象可以读写文件内容 C FileInputStream 和 FileOutputStream 分别用于字节流的输入和输出 D FileReader 和 FileWriter 分别用于字符流的输入和输出 10 下面关于Java应用程序和Java小应用程序的描述中 不正确的是 A Java 应用程序的执行入口是 main 方法 B Java 小应用程序的执行入口是 init 方法 C Java 应用程序可以单独运行 D Java 小应用程序可以单独运行 班级 学号 姓名 得分 沈 阳 工 业 大 学共 4页第2 页 装 订 线 二 填空题 总分 20 分 每空 2 分 1 顺序执行下面两条语句的输出结果是 String str 7 8 aaa System out println str 2 假设存在两个类 Base 和 Test 若类 Test 继承类 Base 则类 Test 的声明部分 可以写成 若类 Base 实现 ActionListener 接口 则类 Base 的声明部分可以写成 3 下面程序的输出结果是 class Base public void method System out println Hello public class Test extends Base public void method Sytem out println Hi public static void main String args Base a new Test a method 4 若采用 AWT 组件创建一个 GUI 则创建一个显示 计算 命令按钮的语句 是 5 下面是一段 Java 应用程序 该程序的功能是显示一个 Frame 在 Frame 的 标题栏显示 Java 应用程序 并且其尺寸为 400 300 importjava awt classJavaApp JavaApp Stringstr super str public static void main String args JavaAppt new JavaApp Java 应用程序 6 在Java语言中采用的线程调度策略是 7 Java 小应用程序的源程序和 HTML 文件之间有时需要传递参数 若在 HTML 文件中需要设置参数名为 Application 参数值为 Program 的参数 则在 Java 小应用程序的源程序中取得该参数值的语句可以是 三 判断题 总分 10 分 每小题 1 分 1 Java 语言中应用程序分为 Java 应用程序和 Java 小应用程序 2 若创建数组 int a 1 2 3 则可以采用 a length 计算数组元素的个数 3 Java 语言中的继承既包含单重继承 又包含多重继承 4 把子类对象当作父类对象来处理称为上塑造型 5 Java 语言中可以采用关键字 throw 声明可以抛出的异常 6 类 Frame 和 Panel 均可以单独使用 7 Jdk1 1 及以后的版本中采用的事件处理模型是委托模型 8 若创建一个线程 则通常需要重写 start 方法 9 通过文件输入输出流类可以获取文件的名字 路径等信息 10 在 java 语言中 可以使用 JDBC ODBC 桥连接数据库 四 简答题 总分 20 分 每小题 5 分 班级 学号 姓名 得分 得分 得分 沈 阳 工 业 大 学共 4页第3 页 装 订 线 1 请阐述 Java 应用程序和 Java 小应用程序的区别 2 请阐述 Java 中的异常处理机制 3 请以窗口关闭为例阐述 Java 中的事件处理机制 4 请阐述 Java 中采用实现 Runnable 接口的线程创建方法 五 编程题 总分 30 分 每小题 10 分 1 编写一个 Java 应用程序 该程序能够从键盘输入两个整数 计算并且输出 这两个数的和 要求 考虑异常的捕获和处理 班级 学号 姓名 得分 沈 阳 工 业 大 学共 4页第4 页 2 编写一个 Java 应用程序 要求 1 使用 AWT 组件创建一个 Frame 在 Frame 放置两个 TextField 和一个 Button 2 当点击 Button 时 获取第一个 TextField 中的信息 并且把该信息写入第二个 TextField 中 3 编写一个 Java 小应用程序 要求 1 编写一个名称为 TestApplet java

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论