JDK、JRE、JVM的差別聯系
JDK:
• Java Development Kit
• 針對Java開發員的産品
• JRE:
• Java Runtime Environment
• 是運作Java程式所必須的環境集合
• JVM
• Java Virtual Machine
• 解釋運作Java位元組碼檔案,跨平台的核心
• 聯系:JDK 包含JRE,JRE包含JVM。
Java Runtime Environment (JRE) 包含:Java虛拟機、庫函數、運作Java應用程式所必須的檔案。
Java Development Kit (JDK)包含:包含JRE,以及增加編譯器和調試器等用于程式開發的檔案。
JDK、JRE和JVM的關系如圖1-7所示。
老鳥建議:
·如果隻是要運作Java程式,隻需要JRE就可以。JRE通常非常小,其中包含了JVM。
·如果要開發Java程式,就需要安裝JDK。