對于實現Java平臺的三種方式的詳細解析
關鍵字:Java平臺廣泛地說,只要能執行 Java bytecode 者,就可以稱為 Java 平臺(Java platform)。大致上,實現 Java 平臺的方式有三種,分別是:
Java 虛擬機器(Java Virtual Machine,JVM)
Java 操作系統(Java Operating System)
Java 芯片(Java Chip)
以下就此三種 Java 平臺提出解說,并比較之。
Java 虛擬機器
所謂的 Java 虛擬機器,指的是在操作系統上執行的一種程序,此程序可以解讀 Java bytecode,并在操作系統的幫助下執行 Java bytecode。這樣的執行架構,大致上可以分成四層,分別是:
原文轉自:http://www.anti-gravitydesign.com