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開發工具,主要包括各種類庫包,提供開發應用程序的接口