<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # JDK JRE 與 JVM 在JAVA的學習中,我們絕對離不開JDK\JRE\JVM,那么它們都是什么呢,它們之間是否存在相關的關系,如果存在,三者間的關系又是什么呢? 下圖如實的描述了三者關的關系: ![](https://box.kancloud.cn/306c5611a6a336ded10a066c4f831161_369x287.png) # JDK JDK = Java Development Kits 即:JAVA開發工具包。 我們可以把編寫代碼比做是制造汽車。JDK則相當于汽車制造中的機器人。 JDK是開發JVAV程序的必備工具包,沒有JDK,就開發不了JAVA應用程序。JRE是JDK的一部分。比如在開發過程中,用于調試的斷點,就是JDK提供的。比如將我們編寫的hello.java源程序編譯為hello.class可執行程序也是JDK提供的功能的一部門。 # JRE JRE JAVA Runtime Environment. JAVA運行環境 一個新的型號的汽車生產,需要提前在實驗場進行各種實驗,所以每家汽車企業都有實驗場地。而JAVA編寫后的實驗場地即是JRE. 如果JAVA開發的軟件是輛汽車,那么JRE則是汽車運行中必需的『公路』。 JRE是JDK一部分,可以單獨存在并單獨提供下載。 hello.class應用程序可以運行在jre中。所以如果我們僅僅是搭建服務器來運行編譯后的java程序 ,而并不開發。在那臺機器上安裝JRE即可。 # JVM Java Virtual Machine JAVA 虛擬機。汽車需要的僅僅是平坦的公路,至于是把公路修建在平原上,還是高山上,或是隧道中,這則是JVM的事情。JVM使用JAVA可以在平原、高山、隧道的各種環境下運轉。 如果沒有見山開水,見水搭橋的JVM,就不會有平坦的公路JRE,如果沒有JRE,汽車就只能停留在車庫中,如果沒有JDK,就不可以生產出車庫中的汽車。 JVM又是JRE的一部分。它負責在不同的平臺下執行hello.class應用程序。正是由于它的功能,決定了JVM上面對接JAVA程序,下面對接操作系統。所以不同的操作系統下,需要安裝不同的JVM。 ![](https://box.kancloud.cn/b1253d5803f147284570b8555a44285c_994x660.png) # 環境變量 過記得我們前面在使用PHP開發時候的命名空間吧。命名空間,實際上觸決的是,你在自己的班級中找隔壁班級的小明來幫忙的問題。 除了上述方法,我們還可以使用一個環境變量來解決。如果你把小明注冊到環境變量中,那么不管你在做任意的位置上找小明來幫忙,都不需要在提前使用命名空間引入了。 將小明注冊到環境變量:在系統的任意位置均可呼叫小明。 將夢云智注冊到環境變量:在系統中的任意位置均可呼叫夢云智的成員。 將java.exe所在的文件夾注冊到環境變量,在系統中的任意位置均可以執行這個文件夾中的EXE可執行文件。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看