1、JDK
JDK(Java Development Kit Java開發工具包)包含:包含JRE,以及增加編譯器和調試器等用于程式開發的檔案。
2、JRE
JRE(Java Runtime Environment Java運作時環境)包含:Java虛拟機,庫函數,運作Java應用程式所必須的檔案。
3、JVM
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5yY2YTMyYWO5QjMmNzNhZjYzEzY4UGMhFDZzUGO3QjN28CXxAzLcdDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL1M3Lc9CX6MHc0RHaiojIsJye.png)
Java跨平台
4、3者的關系圖
JDK和JRE和JVM的關系
JDK(Java Development Kit Java開發工具包)包含:包含JRE,以及增加編譯器和調試器等用于程式開發的檔案。
JRE(Java Runtime Environment Java運作時環境)包含:Java虛拟機,庫函數,運作Java應用程式所必須的檔案。
Java跨平台
JDK和JRE和JVM的關系