收藏 分享(赏)

08②③④班《Java语言程序设计》期末A卷30519.doc

上传人:dreamzhangning 文档编号:2287535 上传时间:2018-09-09 格式:DOC 页数:5 大小:77KB
下载 相关 举报
08②③④班《Java语言程序设计》期末A卷30519.doc_第1页
第1页 / 共5页
08②③④班《Java语言程序设计》期末A卷30519.doc_第2页
第2页 / 共5页
08②③④班《Java语言程序设计》期末A卷30519.doc_第3页
第3页 / 共5页
08②③④班《Java语言程序设计》期末A卷30519.doc_第4页
第4页 / 共5页
08②③④班《Java语言程序设计》期末A卷30519.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、Java 语言程序设计期末考试试卷(A 卷)第 1 页 共 5 页20102011 学年第一学期计算机科学学院Java 语言程序设计期末考试试卷(A 卷)年级:08 专业:计算机科学技术 班级: 学号: 姓名: 题号 一 二 三 四 五 六 总分 签名得分注:1、共 120 分钟,总分 100 分;2、此试卷适用班级:计算机本科专业。得 分 阅卷教师一一、判断题,对的打、错的打:(10 分,每小题 2 分)1 布局管理器是用来管理构件放置在容器的位置和大小的。 ( )2 Java 语言是一种解释执行的语言。 ( )3 可以设计继承 String 类的 Java 子类。 ( )4 接口中没有自身

2、的构造方法,所有成员方法都是 public abstract 方法,即抽象方法。 ( )5 Java 中 wait()方法用来暂时中止执行的线程,在睡眠后,线程将进入就绪状态。 ( )得 分 阅卷教师二二、单选择题:(20 分,每小题 2 分)1进行 Java 基本 GUI 设计需要用到的包是( )Ajava.io Bjava.sqlCjava.awt Djava.rml装订线Java 语言程序设计期末考试试卷(A 卷)第 2 页 共 5 页2JPanel Jpanel 的默认布局管理器是( )A BorderLayout B GridLayout C FlowLayout D CardLay

3、out3编译 Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。A. .java B. .classC. .html D. .exe4在类中若要处理 ActionEvent 事件,则该类需要实现的接口是( )ARunnable BActionListenerCSerialzable DEvent5下列各选项中属于合法标识符的是( ) 。Amyid/2 B+void C 5 D _vacl6下列语句中,属于多分支语句的是( )A if 语句 B switch 语句 C do while 语句 D for 语句7下列说法中,错误的一项是( )。A.

4、 线程就是程序B. 线程是一个程序的单个执行流C. 多线程是指一个程序的多个执行流D. 多线程用于实现并发8下列哪种说法是正确的( )A 实例方法可直接调用超类的实例方法B 实例方法可直接调用超类的类方法C 实例方法可直接调用其他类的实例方法D 实例方法可直接调用本类的类方法9下面的哪一个关键字通常用来对对象加锁。 ( )A. serialize B. transientC. synchronized D. staticJava 语言程序设计期末考试试卷(A 卷)第 3 页 共 5 页10下列哪一种叙述是正确的( )A abstract 修饰符可修饰字段、方法和类;B 抽象方法的 body 部

5、分必须用一对大括号 包住;C 声明抽象方法不可写出大括号;D 声明抽象方法,大括号可有可无;得 分 阅卷教师三三、填空题:(20 分,每空 2 分)1用 final 修饰符修饰的方法称为 。2java 中在事件处理的过程中,主要涉及 Event(事件) 、 和 三类对象。3Java 的输入输出流包括: 、 、 、对象流以及多线程之间通信的管道流。4静态数据成员既可以通过 来访问,也可以通过 直接访问它。5在 Java 程序中,通过类的定义只能实现 重继承,但通过接口的定义可以实现 重继承关系。得 分 阅卷教师四四、简述题:(14 分,每小题 7 分)1使用授权处理模型进行事件处理的一般方法是什

6、么?答:2简述 Java 中的异常处理机制的简单原理和应用。答:装订线Java 语言程序设计期末考试试卷(A 卷)第 4 页 共 5 页得 分 阅卷教师五五、程序分析题:写出下列程序完成的功能(20 分,每小题 10 分)1import javax.swing.*;public class Test1 public static void main(String args) String name = JOptionPane.showInputDialog(“Whats your name? “);System.out.println(“Your name is: “+name+“n“);Sy

7、stem.exit(0);解:2写出下列程序完成的功能。 import java.io.*;public class Test2public static void main(String args) throws Exception InputStreamReader inr = new InputStreamReader(System.in);BufferedReader br = new BufferedReader(inr);FileWriter fw=new FileWriter(“test.txt“);BufferedWriter bw = new BufferedWriter(fw);String str;while(true) Java 语言程序设计期末考试试卷(A 卷)第 5 页 共 5 页System.out.print(“输入一个字符串:“);str= br.readLine(); if(str.length()=0) break;bw.write(str);bw.newLine();bw.close();解:得 分 阅卷教师六六、编程题:(16 分)编写一个菜单程序,其中包含“文件”菜单,且“文件”菜单中包含“打开” ( 含快捷键 Ctrl+O) 、 “关闭” 、 “退出” ( 含快捷键 Ctrl+X) 菜单项和一条横向分割线。解:装订线

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报