最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談JDK、JRE、JVM三者之間的關(guān)系

 更新時(shí)間:2023年07月21日 09:19:24   作者:橙橙愛(ài)學(xué)習(xí)  
本文主要介紹了淺談JDK、JRE、JVM三者之間的關(guān)系,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

一、關(guān)系

JDK = JRE + Java 開(kāi)發(fā)工具包 [Java,Javac,Javadoc,Javap等]

JRE = JVM + Java 的核心類(lèi)庫(kù)

二、JDK,JRE與JVM介紹

1、JDK

JDK是用于Java程序開(kāi)發(fā)的最小環(huán)境,包含:Java程序設(shè)計(jì)語(yǔ)言,Java虛擬機(jī)(JVM),Java類(lèi)庫(kù)(API)。它能夠創(chuàng)建和編譯程序

2、JRE

JRE是Java程序運(yùn)行的標(biāo)準(zhǔn)環(huán)境。包含:Java類(lèi)庫(kù)和Java虛擬機(jī)(JVM)。如果想運(yùn)行一個(gè)開(kāi)發(fā)好的Java程序,計(jì)算機(jī)中只需要安裝JRE即可。

JDK用于java程序的開(kāi)發(fā),JRE只能運(yùn)行class而沒(méi)有編譯的功能。

3、JVM

什么是JVM——Java虛擬機(jī),它是 Java 實(shí)現(xiàn)平臺(tái)無(wú)關(guān)性的基石。

Java 程序運(yùn)行的時(shí)候,編譯器將 Java 文件編譯成平臺(tái)無(wú)關(guān)的 Java 字節(jié)碼文件(.class),接下來(lái)對(duì)應(yīng)平臺(tái) JVM 對(duì)字節(jié)碼文件進(jìn)行解釋?zhuān)g成對(duì)應(yīng)平臺(tái)匹配的機(jī)器指令并運(yùn)行。

 三、區(qū)別

  • JDK(Java Development Kit)是針對(duì)Java開(kāi)發(fā)員的產(chǎn)品,是整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境JRE、Java工具和Java基礎(chǔ)類(lèi)庫(kù)。
  • JRE(Java Runtime Environment)是運(yùn)行JAVA程序所必須的環(huán)境的集合,包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及Java核心類(lèi)庫(kù)。
  • JVM(Java Virtual Machine)即Java虛擬機(jī),是整個(gè)java實(shí)現(xiàn)跨平臺(tái)的最核心的部分,能夠運(yùn)行以Java語(yǔ)言寫(xiě)作的軟件程序。

到此這篇關(guān)于淺談JDK、JRE、JVM三者之間的關(guān)系的文章就介紹到這了,更多相關(guān)JDK JRE JVM內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

当涂县| 武汉市| 英超| 开化县| 云林县| 海门市| 迭部县| 河源市| 伊通| 临泉县| 宁安市| 南召县| 新宁县| 县级市| 裕民县| 来宾市| 南溪县| 绥宁县| 安义县| 通榆县| 深水埗区| 清苑县| 青海省| 徐闻县| 克山县| 长丰县| 同心县| 东平县| 朝阳市| 双桥区| 平江县| 古田县| 文山县| 句容市| 黔江区| 邯郸市| 株洲市| 昌都县| 南阳市| 万宁市| 高雄县|