JDK、JRE、JVM的區別
-
JDK(Java SE Development Kit)
- Java標準開發包,它提供了編譯、運行Java程式所需的各種工具和資源,包括Java編譯器、Java運行時環境,以及常用的Java類庫等
-
JRE(Java Runtime Environment)
- Java運行環境,用于解釋執行Java的位元組碼檔案,普通用戶只需要安裝JRE(Java Runtime Environment)來運行Java程式,而程式開發者必須安裝JDK來編譯、除錯程式
-
JVM(Java Virtual Mechinal)
- Java虛擬機,是JRE的一部分,它是整個Java實作跨平臺的最核心部分,負責解釋執行位元組碼檔案,是可運行java位元組碼檔案的虛擬計算機
-
三者的區別
-
JDK
- JDK用于開發
-
JRE
- JRE用于運行Java程式
- 如果只是運行Java程式,可以只安裝JRE,無需安裝JDK
-
JVM
- JVM是Java編程語言的核心并且具有平臺獨立性
-

-
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/500050.html
標籤:Java
下一篇:Hippo4J v1.3.1 發布,增加 Netty 監控上報、SpringCloud Hystrix 執行緒池監控等特性
