JDK、JRE和JVM簡述

椰椰210162701037發表於2024-08-02

JDK(Java Development Kit)

JDK是Java開發環境的核心元件,包括:Java編譯器、JRE(Java執行環境)JavaDoc文件生成器和其他一些工具。

JDK是Java程式設計師開發Java應用程式所必需的軟體包。

JRE(Java Runtime Environment)

也稱為Java執行環境,它是Java應用程式執行的基礎。它包含JVM和必要的Java類庫,允許使用者在計算機上執行Java程式,無需檢視原始碼或編譯過程。

JVM虛擬機器( Java Virtual Machine )

是一個獨立於硬體和作業系統軟體的抽象機器,負責執行Java位元組碼,將編譯後的.class檔案轉換成可以在各種平臺上執行的機器程式碼。

對於不同的執行操作平臺,有不同的虛擬機器JVM可以遮蔽作業系統底層平臺的差異。無論是在Windows、Mac還是Linux系統上,只要有JVM,就可以執行相同的Java程式。

相關文章