【Java SE】————JDK、JRE、JVM簡介
阿新 • • 發佈:2019-01-24
JDK、JRE、JVM簡介:
- JVM(Java Virtual Machine,Java虛擬機器)的縮寫,JVM是一種用於計算裝置的規範,它是一個虛構出來的計 算機,是通過在實際的計算機上模擬模擬各種計算機功能來實現的。
- JRE(Java Runtime Environment,Java執行環境),執行JAVA程式所必須的環境的集合,包括Java虛擬機器(JVM Java Virtual Machine)和Java程式所需的核心類庫等,如果想要執行一個開發好的Java程式,計算機中只需要安裝JRE即可。
- JDK (Java Development Kit ,Java開發工具包) 是 Java 語言的軟體開發工具包(SDK)。
JDK、JRE、JVM的關係:
JDK、JRE、JVM的合作方式:
普通的文字檔案是.txt為字尾的檔案,Word檔案是以.docx等為結尾;而java檔案是以.java為字尾結尾。那麼java檔案是怎麼執行的呢。讓我們來來看看下面這張圖:
簡單而言:就是使用JDK利用JRE中的類庫開發完成的java程式,並由JDK編譯後,交給JVM解釋再給平臺(系統)去執行。
JDK、JRE、JVM作用:
- JVM:保證Java語言跨平臺
- JRE:Java程式的執行環境
- JDK:Java程式的開發環境