03.06 JRE和JDK的區別是什麼?

gzye


JRE與JDK的區別是:

  • JDK:Java程序開發依懶的開發環境(工具包),JDK裡包含有Java的運行時環境(JRE)、Java工具及相關類庫,用戶群體主要是開發人員;

  • JRE:Java程序運行時環境,也就是Java開發出來的程序要正常運行,則要求本機安裝有JRE,用戶群體主要是各類軟件的應用人員(普通用戶)。

總結:

對於一般用戶而言,只需要安裝JRE環境即可!


網絡圈


JDK是JRE的超集,JDK本身是包含了JRE的。

JDK:Java程序開發依賴的開發環境(工具包),JDK裡包含有Java的運行時環境(JRE)、Java工具及相關類庫;

JRE:Java程序運行時環境,也就是Java開發出來的程序要正常運行,則要求本機安裝有JRE。


那就很明白了,JDK=JRE+Java工具(開發人員才用得到,比如jps,javac等)


互聯網活化石


JRE是字節碼運行環境,包含字節碼運行所需要的各種功能實現,如Java虛擬機等用於運行程序。

JDK是Java程序開發工具包,同時它裡面包含JRE,也就是說它不僅用於編寫程序,還可以運行程序。

希望對你有所幫助!


Java實戰技術


jre是運行環境,主要是jvm虛擬機,java宣稱的“一次編譯到處運行”靠的就是這個,通過把java源代碼編譯成字節碼,jvm對字節碼加以解釋執行從而實現跨平臺,jdk是java開發工具,主要包括各種類庫包,提供開發應用程序的接口


分享到:


相關文章: