1. 程式人生 > >jdk jre與jvm的區別與聯絡

jdk jre與jvm的區別與聯絡


再來談談JRE
JRE為Java Runtime Environment的簡稱,Java Runtime Environment(包括Java Plug-in)是Sun的產品,包括兩部分:Java Runtime Environment和Java Plug-in。JavaRuntimeEnvironment(JRE)是可以在其上執行、測試和傳輸應用程式的Java平臺。它包括Java虛擬機器(jvm)、Java核心類庫和支援檔案。它不包含開發工具(JDK)--編譯器、偵錯程式和其它工具。JRE需要輔助軟體--Java Plug-in--以便在瀏覽器中執行applet。
沒有JDK的話,無法編譯Java程式,但在有JRE環境的系統上可以執行程式。所以當你只需要執行Java程式或Applet,下載並安裝JRE即可。如果你要自行開發 Java軟體,請下載JDK。