一、单选题(共 10 道试题,共 100 分。) V 1. Java字节码的解释执行方式是_______。
A. 不需要解释
B. 一次解释完整个代码
C. 每次编译解释并执行一小段代码来完成
D. 每次解释并执行一小段代码来完成
2. 关于Java虚拟机说法正确的是_______。
A. Java虚拟机只能由软件实现
B. Java虚拟机只能由硬件实现
C. 在不同的操作系统中Java虚拟机的实现方式不同,要么使用硬件,要么使用软件
D. 在无线技术中,都用硬件实现Java虚拟机
3. Java语言的许多特点中,下列哪个是C++语言所不具备的特点?
A. 高性能
B. 跨平台
C. 面向对象
D. 有类库
4. 在下列选项中,属于Java语言的代码安全检测机制的一项是_______。
A. 动态链接
B. 访问权限的检查
C. 通过接口实现多重继承
D. 将所有的Java应用都看作对象,按类进行封装
5. 以下叙述中不正确的是_______。
A. Java语言支持多线程,它能同步共享数据,处理不同的事件
B. Java语言允许使用指针访问内存,但不允许指针数组访问内存
C. Java是一种跨平台的面向对象的语言
D. Java解释器生成与体系结构无关的字节码文件格式,只需提供相应的Java运行系统,程序便能在任何种类的处理器上允许。
6. 下列关于类、包和源文件的叙述中,不正确的一项是_______。
A. 一个包可以包含多个包
B. 一个源文件,只能有一个公共类
C. 属于同一个包的类在默认情况下可以相互访问
D. 系统不会为源文件创建默认的包
7. 不可用于文档注释的注释语句格式是_______。
A. /**…//
B. /*…*/
C. //
D. /**…*/