JDK 和JRE的區別

JRE:Java Runtime Environment/Java運行時環境
目標用戶:只須要運行Java程序的用戶
JRE包含了:Deployment,User Interface Toolkits,Integration Libraries,Other Base Libraries,lang and util Base Libraries, Java Virtual Machine(JVM,Java虛擬機)。java

JDK:Java Development Kit /Java開發工具包
目標用戶:Java開發程序員
JDK是程序員使用java語言編寫java程序所需的開發工具包。JDK包含了JRE,同時還包含了編譯java源碼的編譯器javac,還包含了不少java程序調試和分析的工具:jconsole,java visualVM等工具軟件,還包含了java程序編寫所需的文檔javadoc和demo例子程序。程序員

 

 

JRE vs JDK vs JVM工具


 

聯繫:
JDK包含了JRE。
JRE包含了JVM。開發工具

區別:
若是你須要運行java程序,只需安裝JRE就能夠了。
若是你須要編寫以及運行java程序,須要安裝JDK。調試

相關文章
相關標籤/搜索