什么是JRE、JDK
什么是JRE、JDK
JRE(Java Runtime Environment Java運行環(huán)境)
包括Java虛擬機(jī)和Java程序所需的核心類庫等 ,如果要運行一個開發(fā)好的Java程序,計算機(jī)中只需要安裝JRE即可。
JDK(Java Development Kit Java開發(fā)工具包)
JDK是提供給JAVA開發(fā)人員使用的 ,其中包含了JAVA開發(fā)工具 ,也包括了JRE ,所以在安裝了JDK,就不用單獨JRE了 。
其中的開發(fā)工具:編譯工具(javac.exe)、打包工具(jar.exe)等 。
上面是比較官方的說法,我們通俗翻譯一下:
1、JRE = JVM(JAVA虛擬機(jī)) + 核心類庫(程序運行的輔助類庫)
2、簡而言之 :JDK是程序員的開發(fā)環(huán)境,JRE是生產(chǎn)上線的運行環(huán)境,JDK包含JRE 。
為什么還需要JDK ,有JRE不就夠了嗎 ?
如果僅僅是運行程序,只安裝JRE就夠了 ,如果要開發(fā)程序 ,則需要安裝JDK 。開發(fā)者用JAVA編寫的程序是文本文件 ,為了在生產(chǎn)環(huán)境運行,需要將程序編譯、打包成可執(zhí)行的jar文件。
為什么JDK中包含JRE呢?
其一,開發(fā)完的程序,總不能直接放生產(chǎn)環(huán)境去運行吧,需要先運行看看效果 。
其二,JDK中的開發(fā)工具自身就是用JAVA語言編寫的,若沒有JRE運行環(huán)境,這些工具是運行不了的 ,無法使用 。
展開閱讀全文投稿時間 :2022-08-22 最后更新:2022-08-22
.jpg)
上一篇:雷競技官方版(安慶)有限公司