6.1.4 考点4:Java语言之多线程特点
多线程是Java程序的并发机制,它能同步共享、处理不同的事件。网络连接需要时间,如在网上采用事件循环机制会造成网上瓶颈。因此,多线程技术容易实现网上实时交互,为解决网上大数量的客户访问提供技术基础。
例6.1.4 Java语言中,负责并发管理的机制是( )。[2006年4月 选择 第11题]
A.垃圾回收 B.虚拟机 C.代码安全 D.多线程
答案:D
6.1.5 考点5:Java虚拟机
Java语言的执行模式是半编译和半解释型。Java编写好的程序首先由编译器转换为标准字节代码,然后由Java虚拟机解释执行。字节代码也是一种二进制文件,但不能直接在操作系统上运行,它可看作虚拟机的机器码。虚拟机把字节码程序与各操作系统和硬件分开,使Java程序独立于平台。虚拟机可以用软件实现,也可以用硬件实现,但在无线技术中,都用硬件实现。
例6.1.5 在Java中,负责对字节代码解释执行的是( )。[2005年4月 选择第11题]
A.垃圾回收器 B.虚拟机 C.编译器 D.多线程机制
答案:B
6.1.6 考点6:垃圾回收机制
在Java语言中,所有事物都封装在类中,需要时创建类的实例(对象)来处理,这种动态的实例都存储在内存堆中。为了充分利用资源,Java有一个系统级的线程(垃圾回收器),对内存的使用进行跟踪,把程序员从繁忙的内存管理解放出来。该线程可以在系统空闲时对不用的内存进行回收。
例6.1.6 下面关于垃圾回收机制的说法中,错误的是( )。
A.Java语言中,只有部分系统事物封装于类中
B.Java语言中,类的实例化对象都存储在内存堆中
C.系统级线程在系统空闲时进行垃圾回收
D.Java有一个系统级的线程
答案:A
6.1.7 考点7:代码安全检测
Java程序的安全性体现在多个层次上:在编译层,有语法检查;在解释层,有字节码校验器、测试代码段格式和规则检查,访问权限和类型转换合法性检查,操作数堆栈的上溢或下溢,代码参数类型合法性等;在平台层上,通过配置策略,可设定访问资源域,而无需区分本地或远程。
例6.1.7 下面技术不属于代码安全检测的是( )。
A.内存跟踪 B.堆栈上/下溢检查
C.访问权限和类型转换合法性检查 D.语法检查
答案:A
本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032470)
[1] [2]