c**l 发帖数: 159 | 1 第二部分 Java虚拟机
第一章 Java虚拟机综述
第1.4节 采用Java虚拟机的意义
采用Java虚拟机,对Java的平台独立性和安全性有很大的意义。
平台独立性
在Java平台的结构中,Java虚拟机处在核心的位置。它的下方是移植接口,移植接口由依 赖平台的和不依赖平台的两部分组成,其中依赖于平台的部分
称为适配器。Java虚拟机通过 移植接口在具体的操作系统上实现。如果在JavaOS上实现,则不需要依赖于平台的适配器,因 为这部分工作已由JavaOS
完成。因此,对于Java虚拟机来说,操作系统和更低层的硬件是透明 的(关于透明性的概念,我国计算机界有两种不同的定义。我们采用的是较为普遍的一种,即
指的是对于Java虚拟机这一层次来说,操作系统和硬件好象是不存在的一样,因此也无需考虑 。)在Java虚拟机的上方,是Java的类和Java API(Java应
用程序接口)。在Java |
|