java期末复习试题.docxVIP

  • 8
  • 0
  • 约 35页
  • 2020-03-13 发布于江西
  • 举报
一、 《Java 语言初步》课程( A 卷) 单项选择题(从 A、B、C、D 四个选项中选择最恰当的一个,每题 2′,共 30 分) 1.下列选项不属于结构化程序设计方法的是(D) A)自顶向下 B)逐步求精 C)模块化 D)可复用 2.在 Switch(expression)中,expression 的数据类型不可以是(A) A)double B)char C)short D)byte 3.下列描述中,正确的是(A) A)声明变量时,必须指定一个类型 B)Java 认为 number 和 Number 是相同的变量 C)Java 中唯一的注释方式是// D)源文件的 public 类可以是 0 个或者多个 4.用来导入已经定义好的包或者类的语句是(B) A)main B)import C)public class D)Class 5.下列命题中,错误的是(A) A)java 编程时,要尽量多用公共变量 B)java 编程时,要尽量少用公共变量 C)java 编程时,要尽量不用公共变量 D)java 编程时,要尽量多用私有变量 6.商品和顾客两个实体集之间的联系通常是(D) A)一对一 B)一对多 C)多对一 D)多对多 7.下列描述中,错误的是(A) Java 要求编程者管理内存 Java 的安全性体现在多个层次上 Applet 要求在支持 Java 的浏览器上执行 Java 有多线程机制 8.在 Java 语言中,不允许使用指针体现出的 Java 特性是(D) A)可移植性 B)解释执行 C)健壮性 D)安全性 9.下列方法中,不属于 WindowListener 接口的是(D) A)WindowOpened() B)WindowClosed() C)WindowActivated() D)MouseDragged() 10.下列语句中,属于多分支语句的是(B) A)if 语句 B)Switch 语句 C)for 语句 D)While 语句 11.阅读下列代码 Public class Test { Public static void main(String args[]) { System.out.println((32)?4:5); } } 其运行结果是(C) A)2 B)3 C)4 D)5 12.在 Applet 中,显示文字、图形等信息时,应使用方法是(A) A)paint() B)init() C)start() D)destory() 13.线程生命周期中,正确的状态是(C) 新建状态、运行状态和终止状态 新建状态、运行状态、阻塞状态和终止状态 新建状态、可运行状态、运行状态、阻塞状态和终止状态 新建状态、可运行状态、运行状态、恢复状态和终止状态 14.在程序读入字符文件时,能够以该文件作为直接参数的类是(A) A)FileReader B)BufferedReader C)FileInputStream D)ObjectInputStream 15.下列命题中,错误的是(C) A)File 类能够存储文件 B)File 类能够读写文件 C)File 类能够建立文件 D)File 类能够获取文件目录信息 二、判断题(每题 1′,共 10 分) Java 的标识符不可以以数字开头( ) Java 中没有 do-while 循环( F ) Java 不支持多重继承( ) Java 不支持构造函数的重载( F ) Java 只能采取 ODBC 驱动连接数据库( F ) Java 中进行按钮事件处理的是 ActionListener 接口( ) Java 中定义接口的关键字是 class( F) Java 中父类的对象变量可以调用其子类对象的任何方法( F ) Java 中利用 throw 关键字指定方法抛出异常( F ) Java 中抽象类不一定要包含抽象方法( ) 三、简答题(注意举例说明,每题 5′,共 20 分) .为什么在 Java 程序中要使用类的概念? .比较实例变量与类变量有什么不同?解释变量的含义? .请解释构造函数有哪些特点? .请解释 Java 程序中输入与输出的处理过程? 四、 1 22 333 4444 55555 五、 利用 for 循环编写出一个能产生如下图结果的程序。请先绘制出流程图后,根据流程图编写程序。 (10’) 请试着逐步完成下列的程序设计:(10’) 编写一个课程类 Cource,包含:3 个成员变量:课程编号(cNumber)、课程名(cName)和学分数(cUnit); 1 个方法:printCourceInfo:用于输出课程的相关信息; 写 Cource 类的测试程序,创建课程对象:编号为 112101,课程名为 Java 程序设计,学分为 3。要求输出 课程的

文档评论(0)

1亿VIP精品文档

相关文档