當我們在machine.if安裝java我們去Java位置在那裏,我們可以找到jdk1.7.0_55在jdk1.7.0_55文件夾中的文件夾和文件夾jre7jdk和jre 7之間的區別是什麼?
我們再次JRE文件夾
請可誰能告訴我在jdk1.7.0_55和jre7 JRE文件夾之間的實際差異在Java
java-|
|-jdk1.7.0.55-jre
|-jre7
當我們在machine.if安裝java我們去Java位置在那裏,我們可以找到jdk1.7.0_55在jdk1.7.0_55文件夾中的文件夾和文件夾jre7jdk和jre 7之間的區別是什麼?
我們再次JRE文件夾
請可誰能告訴我在jdk1.7.0_55和jre7 JRE文件夾之間的實際差異在Java
java-|
|-jdk1.7.0.55-jre
|-jre7
非常簡單的說:
JDK爲開發工具爲開發者。它有Java'核心'(JRE)等等。
JRE僅僅是虛擬機所需要的。
JDK是矯枉過正,如果你只是用它來打開應用程序/網站
JRE: Java運行時環境。它基本上是運行Java程序的Java虛擬機。它還包括用於Applet執行的瀏覽器插件。
JDK:這是全功能的Java軟件開發工具包,包括JRE,以及用於創建和編譯程序的編譯器和工具(如JavaDoc和Java Debugger)。
你可以看到更多的here
希望這有助於。
Java運行時環境與Java開發人員工具包。 – 2014-09-30 10:45:48
如果是在linux上,那麼jre7可能是另一個的符號鏈接 – mikea 2014-09-30 10:46:20
沒有區別。 JDK包含JRE。許多JDK工具本身都是用Java編寫的,沒有JRE的JDK將會正式不完整。 @mikea不是。 – EJP 2014-09-30 10:46:41