JDK、JER、JVM是什么


首先是JDK:

JDK(Java Development Kit) 是 Java 語言的軟件開發工具包(SDK)。在JDK的安裝目錄下有一個jre目錄,里面有兩個文件夾bin和lib,在這里可以認為bin里的就是jvm,lib中則是jvm工作所需要的類庫,而jvm和 lib合起來就稱為jre。

然后就是JRE:

JRE(Java Runtime Environment,Java運行環境),包含JVM標准實現及Java核心類庫。JRE是Java運行環境,並不是一個開發環境,所以沒有包含任何開發工具(如編譯器和調試器)

最后是JVM:
JVM是Java Virtual Machine(Java虛擬機)的縮寫,JVM是一種用於計算設備的規范,它是 一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。
由上圖一目了然:
JDK是整個Java的核心,包括了Java運行環境JRE、Java工具和Java基礎類庫。JRE是運行JAVA程序所必須的環境的集合,包含JVM標准實現及Java核心類庫。JVM是整個java實現跨平台的最核心的部分,能夠運行以Java語言寫的程序。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM