首頁  >  文章  >  Java  >  JVM,JRE,JDK三者的簡單總結

JVM,JRE,JDK三者的簡單總結

不言
不言轉載
2019-02-16 13:25:452660瀏覽

這篇文章帶給大家的內容是關於JVM,JRE,JDK三者的簡單總結,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

JVM,JRE,JDK三者的簡單總結

 1.見名解釋

Java虛擬機(JVM):Java virtual machine簡稱JVM;“virtual”中文意思“虛擬的”,“machine”中文意思“機器”,翻譯為“java虛擬機”。

Java運行環境(JRE):Java Runtime Environment簡稱JRE;“Runtime”中文意思“運行時”,“Environment”中文意思“環境”,翻譯為“Java運行時環境”。

Java開發工具包(JDK):Java Development Kit簡稱JDK;“Development”中文意思“開發”,“Kit”中文意思“成套工具”,翻譯為“Java開發工具包”。

三者的簡單關係是:JDK包含JRE,JRE包含JVM。如下圖所示;(平常執行java時下載的JDK,裡麵包括JRE,JVM)

  

2.簡易相識

#1.JDL安裝時JVM,JRE安裝位置

下載JDK安裝的位置相當於JDK安裝的位置;如下圖

JDK包含JRE,JRE位於JDK檔案內在文件夾jre內,如下圖;

    

#JVM在JRE內,位於資料夾bin內,如下圖;

#2. 三者功能簡述

JVM:java檔案編譯為.class檔案在JVM上運行,與作業系統互動。這也是java跨平台的核心。

JRE:JRE中有兩個資料夾為bin和lib資料夾,bin資料夾存放JVM,lib資料夾存放封裝起來的java類別庫。運行時JVM需要呼叫lib中的類別庫。

JDK:java執行時主要作用的4個資料夾:bin,include,lib,jre;

      bin:主要的編譯器(javax.exe);

#      include:java與jvm交互的頭檔

      lib:類別庫(java開發所需的類別庫)

n  lib:類別庫(java開發所需的類別庫)

##re        #

以上是JVM,JRE,JDK三者的簡單總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:cnblogs.com。如有侵權,請聯絡admin@php.cn刪除