《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) A)Java 要求编程者管理内存 B)Java 的安全性体现在多个层次上 C)Applet 要求在支持Java 的浏览器上执行 D)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((3>2)?4: 5); } } 其 运 行结果 是(C) A)2 B)3 C)4 D)5 12.在 Applet 中,显 示 文字 、图 形 等 信 息 时,应 使用方法是(A) A)paint() B)init() C)start() D)destory() 13. 线 程 生 命 周 期 中 , 正 确 的 状 态 是 ( C ) A) 新 建 状 态 、 运 行 状 态 和 终 止 状 态 B) 新 建 状 态 、 运 行 状 态 、 阻 塞 状 态 和 终 止 状 态 C) 新 建 状 态 、 可 运 行 状 态 、 运 行 状 态 、 阻 塞 状 态...