1. 程式人生 > >JDK,JRE,JVM的作用及關係(詳解)

JDK,JRE,JVM的作用及關係(詳解)

(1)作用:

JVM:保證java語言跨平臺

JRE:java程式的執行環境

JDK:java程式的開發環境

(2)關係:

JDK:JRE+工具

JRE:JVM+類庫

詳解上述術語:

JVM:稱為"java虛擬機器",正因為它的可移植性(既跨平臺性)成為java最重要的特性。

             (問題一)那麼什麼叫做可移植性呢?                                

         因此可以說.java檔案,通過javac--->編譯為JVM可識別的.class檔案--->再用java來執行

JDK與JRE舉例

JDK:開發人員必備。

JRE:如果是測試人員只需安裝JRE,因為只需要執行即可。