Java解释器
Java解释器是实现Java虚拟机以及运行Java应用的软件。它可以是类似于java程序(随SDK提供)的独立应用,也可以是类似于浏览器等更大应用中的一部分。解释器本身很有可能使用面向某个特定平台的本地编译语言所编写。诸如Java编译器和IDE等其他工具则往往直接采用Java来实现,从而尽可能地增强其可移植性。Sun的Forte for Java (在本书附带的光盘中包括了它的开源代码版本,称为NetBeans)正是纯Java IDE的一个例子。
Java解释器要完成Java运行时系统的所有活动。它将加载Java类文件,并解释已编译的String。对于从非可信源加载的已编译类,还要对其加以校验。在一个支持动态[或即时(just-in-time)]编译的实现中,解 ...... (共2283字) [阅读本文]>>