17春《Java语言程序设计》作业3
一、单选题(共10道试题,共100分。)1Java字节码的解释执行方式是_______。
A不需要解释B一次解释完整个代码C每次编译解释并执行一小段代码来完成D每次解释并执行一小段代码来完成正确答案:D2关于Java虚拟机说法正确的是_______。AJava虚拟机只能由软件实现BJava虚拟机只能由硬件实现C在不同的操作系统中Java虚拟机的实现方式不同,要么使用硬件,要么使用软件D在无线技术中,都用硬件实现Java虚拟机正确答案:D3Java语言的许多特点中,下列哪个是C语言所不具备的特点A高性能B跨平台C面向对象D有类库正确答案:B4在下列选项中,属于Java语言的代码安全检测机制的一项是_______。A动态链接B访问权限的检查
fC通过接口实现多重继承D将所有的Java应用都看作对象,按类进行封装正确答案:B5以下叙述中不正确的是_______。AJava语言支持多线程,它能同步共享数据,处理不同的事件BJava语言允许使用指针访问内存,但不允许指针数组访问内存CJava是一种跨平台的面向对象的语言DJava解释器生成与体系结构无关的字节码文件格式,只需提供相应的Java运行系统,程序便能在任何种类的处理器上允许。正确答案:B6下列关于类、包和源文件的叙述中,不正确的一项是_______。A一个包可以包含多个包B一个源文件,只能有一个公共类C属于同一个包的类在默认情况下可以相互访问D系统不会为源文件创建默认的包正确答案:D7不可用于文档注释的注释语句格式是_______。A…B…CD…正确答案:A8不具有移植性的语言是_______。ACBCCJavaDVisualBasic
f正确答案:D9Java程序的安全性体现在多个层次,下列说法不正确的是_______。A在编译层,有语法检查B在解释层,有字节码校验器C在应用层,有访问权限检查D在平台层,通过配置策略,设定访问资源域正确答案:C10有关Java中的指针,说法正确的是_______。AJava摒弃了指针BJava保留了指针,但摒弃了指针数组CJava将会在新版本中增加指针数组DJava摒弃了指针和数组正确答案:A
fr