什么是JRE、JDK
什么是JRE、JDK
JRE(Java Runtime Environment Java運(yùn)行環(huán)境)
包括Java虛擬機(jī)和Java程序所需的核心類庫(kù)等,如果要運(yùn)行一個(gè)開(kāi)發(fā)好的Java程序,計(jì)算機(jī)中只需要安裝JRE即可。
JDK(Java Development Kit Java開(kāi)發(fā)工具包)
JDK是提供給JAVA開(kāi)發(fā)人員使用的 ,其中包含了JAVA開(kāi)發(fā)工具,也包括了JRE,所以在安裝了JDK ,就不用單獨(dú)JRE了。
其中的開(kāi)發(fā)工具 :編譯工具(javac.exe) 、打包工具(jar.exe)等。
上面是比較官方的說(shuō)法,我們通俗翻譯一下:
1 、JRE = JVM(JAVA虛擬機(jī)) + 核心類庫(kù)(程序運(yùn)行的輔助類庫(kù))
2 、簡(jiǎn)而言之:JDK是程序員的開(kāi)發(fā)環(huán)境 ,JRE是生產(chǎn)上線的運(yùn)行環(huán)境,JDK包含JRE。
為什么還需要JDK