<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            java語言

            java知識:JDK和JRE有什么區別

            時間:2025-05-05 05:24:07 java語言 我要投稿
            • 相關推薦

            java知識:JDK和JRE有什么區別

              不少同學初次安裝JDK后,會發現電腦里會有兩套JRE:一套位于 jre;另外一套位于 C:Program FilesJavaj2re1.4.1_01 目錄下后面這套比前面那套少了Server端的Java虛擬機。那么JDK和JRE各有什么作用,區別在哪呢?

            java知識:JDK和JRE有什么區別

              什么是JRE

              JRE(Java Runtime Environment,Java運行時環境),包含了java虛擬機、java基礎類庫。是使用java語言編寫的程序運行所需要的軟件環境。

              它相當于操作系統部分,提供了Java程序運行時所需要的基本條件和許多Java基礎類,例如,IO類、GUI控件類、網絡類等。

              JRE是提供給普通用戶使用的,如果你只想運行別人開發好的Java程序,那么,你的計算機上必須且只需安裝JRE。

              什么是JDK

              JDK(Java Development Kit,Java開發工具包),它包含編譯工具、解釋工具、文檔制作工具、打包工具多種與開發相關的工具,是提供給Java開發人員使用的。

              JDK包含了JRE,同時還包含了編譯java源碼的編譯器javac,還包含了很多java程序調試和分析的工具:jconsole,jvisualvm等工具軟件,還包含了java程序編寫所需的文檔和demo例子程序。

              總結

              初學者學習和使用Java語言時,首先必須下載和安裝JDK。JDK中已經包含了JRE部分,初學者安裝JDK后不必再去下載和安裝JRE了。

              如果你需要運行java程序,只需安裝JRE就可以了。如果你需要編寫java程序,需要安裝JDK。

            【java知識:JDK和JRE有什么區別】相關文章:

            Java語言中SDK/JDK/JRE和JVM之間的關系05-22

            Java和Python有什么區別02-21

            java SE和EE有什么區別08-01

            java和C++有什么區別03-18

            Java開發環境的搭建-JDK和Eclipse的安裝04-23

            JAVA中throws和throw有什么區別04-28

            Java面試實例int和Integer有什么區別?06-09

            Java開發工具包JDK的簡介02-06

            從 JDK 源碼角度看 java 并發線程的中斷03-09

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看