回覆列表
  • 1 # Java實戰技術

    JRE是位元組碼執行環境,包含位元組碼執行所需要的各種功能實現,如Java虛擬機器等用於執行程式。

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

  • 2 # 網路圈

    JRE與JDK的區別是:

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

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

    總結:

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

  • 3 # 紅塵匆匆過客夢

    jre是執行環境,主要是jvm虛擬機器,java宣稱的“一次編譯到處執行”靠的就是這個,透過把java原始碼編譯成位元組碼,jvm對位元組碼加以解釋執行從而實現跨平臺,jdk是java開發工具,主要包括各種類庫包,提供開發應用程式的介面

  • 4 # 網際網路活化石

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

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

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

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

  • 中秋節和大豐收的關聯?
  • 天籟2.0智尚版、雅閣2.0舒適版、君威20T精英版、速派1.8T舒適版哪個好?