1 JAVA 程序设计语言基础习题 (1)在Jav a 中,负责对字节代码解释执行的是(B )
A.垃圾回收器 B.虚拟机 C.编译器 D.多线程机制 //编译器将 JAVa 源程序编译成字节代码,即虚拟机代码,然后由虚拟机将虚拟机代码换成相应硬件的机器代码,之后加以执行
(2)Jav a 语言中,负责并发管理的机制是( D) A.垃圾回收 B.虚拟机 C.代码安全 D.多线程 //多线程即是多任务的特殊形式,多个任务并发执行
(3)下列叙述中,正确的是 (C ) A.源文件扩展名为
jar B.源文件名与 pu blic 类名可以不相同 C.Jav a 语言的标识符是区分大小写的 D.源文件中pu blic 类的数目不限 //A 项扩展名应为
jav a;B 项应为相同;D 项 pu blic 类只能有一个
(4)Jav a 为移动设备提供的平台是( A ) A.J2ME B.J2SE C.J2EE D.J2RE //J2ME 是致力于消费产品与嵌入式设备之间的最佳解决方案,特别是在移动通信设备,移动计算设备上应用广泛;J2SE 是用于编写桌面/工作站应用软件;J2EE是前沿的JAVA 技术平台,为服务器的计算提供了所有范围的企业级功能
J2RE是JAVA 的运行环境
(5)JDK 中提供的文档生成器是( C ) A.jav a
ex e B
jav ap
ex e C
jav adoc
ex e D
ex e //A 中的jav a
ex e 是jav a 语言解释器;B 中的jav ap
ex e 是jav a 类文件反汇编器,用于分析类中的所有成员方法和成员变量,当然也包括构造方法;C 中的jav adoc
ex e 是Jav a API 文档生成器;D 中的jdb
ex e 是jav adebu g 的缩写,既 JAVA调试器