1、運行機制
2、JDK&JRE&JVM
JDK 基本介紹
(1) JDK 的全稱(Java Development Kit ? Java開發工具包)
? ?JDK = JRE + java的開發工具 [ java, javac, javadoc, javap等 ]
(2)JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE。
? ?所以安裝了JDK,就不用在單獨安裝JRE了。
JRE 基本介紹
(1) JRE(Java Runtime Environment ? Java運行環境)
? ?JRE = JVM + Java的核心類庫[類]
(2)包括Java虛擬機(JVM)和Java程序所需的核心類庫等,
? ?如果想要運行一個開發好的Java程序,計算機中只需要安裝JRE即可。
JVM基本介紹
(1)JVM:Java虛擬機 [java virtual machine]
(2)JVM是一個虛擬的計算機,具有指令集并使用不同的存儲區域。負責執行指令,管理數據、內存、寄存器,包含在JDK中。
(3) 對于不同的平臺,有不同的虛擬機。?Java虛擬機制屏蔽了底層運行平臺的差別,實現了“一次編譯,到處運行”?