什麼是jdk什麼是jre(什麼是JREJDK)
2023-10-15 10:46:57 2
什麼是jdk什麼是jre?JRE(Java Runtime Environment Java運行環境)包括Java虛擬機和Java程序所需的核心類庫等,如果要運行一個開發好的Java程序,計算機中只需要安裝JRE即可,我來為大家講解一下關於什麼是jdk什麼是jre?跟著小編一起來看一看吧!

什麼是jdk什麼是jre
JRE(Java Runtime Environment Java運行環境)
包括Java虛擬機和Java程序所需的核心類庫等,如果要運行一個開發好的Java程序,計算機中只需要安裝JRE即可。
JDK(Java Development Kit Java開發工具包)
JDK是提供給JAVA開發人員使用的,其中包含了JAVA開發工具,也包括了JRE,所以在安裝了JDK,就不用單獨JRE了。
其中的開發工具:編譯工具(javac.exe)、打包工具(jar.exe)等。
上面是比較官方的說法,我們通俗翻譯一下:
1、JRE = JVM(JAVA虛擬機) 核心類庫(程序運行的輔助類庫)
2、簡而言之:JDK是程式設計師的開發環境,JRE是生產上線的運行環境,JDK包含JRE。
為什麼還需要JDK,有JRE不就夠了嗎?
如果僅僅是運行程序,只安裝JRE就夠了,如果要開發程序,則需要安裝JDK。開發者用JAVA編寫的程序是文本文件,為了在生產環境運行,需要將程序編譯、打包成可執行的jar文件。
為什麼JDK中包含JRE呢?
其一,開發完的程序,總不能直接放生產環境去運行吧,需要先運行看看效果。
其二,JDK中的開發工具自身就是用JAVA語言編寫的,若沒有JRE運行環境,這些工具是運行不了的,無法使用。
,