下载后可任意编辑2024-2024 学年第一学期计算机科学学院《Java 语言程序设计》期末考试试卷(B卷)年级:08 专业:计算机科学技术 班级: 学号: 姓名: 题号一二三四五六总分签名得分注:1、共 120 分钟,总分 100 分;2、此试卷适用班级:计算机本科专业。一得 分阅卷老师一、推断题,对的打[√]、错的打[╳]:(10 分,每小题 2 分)1.一 个 ".java" 源 文 件 中 可 以 包 括 多 个 公 共 类 。 (╳)2.Java语言是一种解释执行的语言。 (√)3.可以设计继承String类的Java子类。 (╳)4.Java 中的数组没有 length()这个方法,但有 length 的属性,而 String有length()这个方法。 (√)5.消息就是向对象发出服务请求,是对数据成员和成员方法的引用。 (√)二得 分阅卷老师二、单选择题:(20 分,每小题 2 分)1.下列语句哪一个正确( B ) A. Java 程序经编译后会产生 machine code B. Java 程序经编译后会产生 byte code——————————————装————————————————订————————————————线————————————————————————————————下载后可任意编辑 C. Java 程序经编译后会产生 DLL D. 以上都不正确2.进行 Java 基本 GUI 设计需要用到的包是( C ) A.java.io B.java.sql C.java.awt D.java.rml3.编译 Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。 A. .java B. .class C. .html D. .exe4.Jpanel 的默认布局管理器是( C) A. BorderLayout B. GridLayout C. FlowLayout D. CardLayout5.下面的哪一个关键字通常用来对对象加锁。( C )A. serialize B. transientC. synchronized D. static6.下列语句中,属于多分支语句的是( B ) A. if 语句 B. switch 语句 C. do while 语句 D. for 语句7.在类中若要处理 ActionEvent 事件,则该类需要实现的接口是( B )A.Runnable B.ActionListenerC.Serialzable D.Event8.Java 为移动设备提供的平台是( A ) A. J2ME B. J2SE C. J2EE D. JDK5.09.JDK 中,用( B )命令对其源文件进行编译,生成字节码文件。A. java.exe B. javac.exeC. javadoc.exe D. javap.exe10.下列哪一种叙述是正确的( ...