全称是什么_JDK,JRE和JVM是什么?三者有什么关系?二分钟搞定!!!
生活随笔
收集整理的這篇文章主要介紹了
全称是什么_JDK,JRE和JVM是什么?三者有什么关系?二分钟搞定!!!
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
What is Java JDK,JRE and JVM
1.1 明確什么是 JDK, JRE和JVM
- JDK:英文全稱 Java Development Kit,是Java的開(kāi)發(fā)工具包 JDK是提供給Java開(kāi)發(fā)人員使用的,其中包含了Java的開(kāi)發(fā)工具和JRE。其中的開(kāi)發(fā)工具包括:編譯工具(javac.exe)打包工具(jar.exe)等。通俗的說(shuō)就是開(kāi)發(fā)用的。
- JRE:英文全稱 Java Runtime Environment,是Java運(yùn)行環(huán)境 JRE包括Java虛擬機(jī) (JVM Java Virtual Machine)和Java程序所需的核心類庫(kù)等,如果想要運(yùn)行一個(gè)開(kāi)發(fā)好的Java程序,計(jì)算機(jī)中只需要安裝JRE即可。通俗的說(shuō)就是運(yùn)行用的。
- JVM:英文全稱 Java Virtual Machine),是java虛擬機(jī)。 它只認(rèn)識(shí).class為后綴的文件,它能將class文件中的字節(jié)碼指令進(jìn)行識(shí)別并調(diào)用操作系統(tǒng)向上的API完成動(dòng)作。JVM是java能夠跨平臺(tái)的核心機(jī)制。通俗的說(shuō)就是跨平臺(tái)用的,就是把我們寫(xiě)的代碼,轉(zhuǎn)換成class文件用的。
1.2 JDK,JRE和JVM三者之間的關(guān)系
JDK = JRE + 開(kāi)發(fā)工具集(例如Javac編譯工具等)
JRE = JVM + Java SE 標(biāo)準(zhǔn)類庫(kù)
下面來(lái)一張?jiān)敿?xì)圖解:
關(guān)系簡(jiǎn)單圖解:
1.3 一篇更加詳細(xì)的文章
什么是JDK,JRE,JVM ---深入分析?blog.csdn.net總結(jié)
以上是生活随笔為你收集整理的全称是什么_JDK,JRE和JVM是什么?三者有什么关系?二分钟搞定!!!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 屏幕滑动_Appium滑动引导页swip
- 下一篇: 河南理工大学python挂科率_河南高校