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