jdk和jre有什么區別?
jdk和jre有什么區別?
jdk和jre的區別如下:
1、面向人群不同:
JDK是面向開發人員使用的SDK。
JRE是Java Runtime Enviroment是指Java的運行環境,是面向Java程序的使用者。
2、安裝位置不同:
如果安裝JDK,電腦有兩套JRE,一套位于 \jre 另外一套位于 C:\Program Files\Java\j2re1.4.1_01 目錄下。
如果安裝JRE,會在 C:\Program Files\Java 目錄下安裝唯一的一套JRE。
擴展資料:
JDK包含的基本組件包括:
javac – 編譯器,將源程序轉成字節碼
jar – 打包工具,將相關的類文件打包成一個文件
javadoc – 文檔生成器,從源碼注釋中提取文檔
jdb – debugger,查錯工具
java – 運行編譯后的java程序(.class后綴的)
appletviewer:小程序瀏覽器,一種執行HTML文件上的Java小程序的Java瀏覽器。
Javah:產生可以調用Java過程的C過程,或建立能被Java程序調用的C過程的頭文件。
JRE中由ClassLoader負責查找和加載程序引用到的類庫,基礎類庫ClassLoader會到rt.jar中自動加載,其它的類庫,ClassLoader在環境變量CLASSPATH指定的路徑中搜索,按照先來先到的原則,放在CLASSPATH前面的類庫先被搜到。
Java程序啟動之前建議先把PATH和CLASSPATH環境變量設好,OS通過PATH來找JRE,確定基礎類庫rt.jar的位置,JRE的ClassLoader通過CLASSPATH找其它類庫。
參考資料:百度百科-jdk
百度百科-jre
JRE和JDK的區別是什么?
1、面向人群不同:
JDK是面向開發人員使用的SDK。
JRE是Java Runtime Enviroment是指Java的運行環境,是面向Java程序的使用者。
2、重要程度不同:
JRE的地位就象一臺PC機一樣,編寫的Java程序必須要JRE才能運行。只要你的電腦安裝了JRE,就可以正確運行Jav a應用程序。
3、安裝位置不同:
如果安裝JDK,電腦有兩套JRE,一套位于 \jre 另外一套位于 C:\Program Files\Java\j2re1.4.1_01 目錄下。
如果安裝JRE,會在 C:\Program Files\Java 目錄下安裝唯一的一套JRE。
參考資料來源:百度百科-jdk
參考資料來源:百度百科-jre
jdk和jre區別是什么?
jdk和jre區別為:性質不同、提供不同、使用不同。
一、性質不同
1、jdk:jdk是Java的開發運行環境,包含了使用java語言編寫java程序所需的開發工具包。
2、jre:jre是Java的使用運行環境,包含了java虛擬機,java基礎類庫。
二、提供不同
1、jdk:jdk提供給程序員使用。
2、jre:jre提供給想運行java程序的用戶使用的。
三、使用不同
1、jdk:jdk需要搭配Java開發工具使用。
2、jre:jre可以單獨使用,不需要搭配開發工具。
jdk和jre有什么區別
jdk和jre有什么區別
首先我們來說一下:
JDK(Java Development Kit Java開發工具包)
JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE。所以安裝了JDK,就不用再單獨安裝JRE了。
其中的開發工具:編譯工具(javac.exe) 打包工具(jar.exe)等
總結來說就是,使用JDK開發完成的java程序,然后再交給JRE去運行。
也就是說JDK所包含jre!
JRE(Java Runtime Environment Java運行環境)
包括Java虛擬機(JVM Java Virtual Machine)和Java程序所需的核心類庫等,如果想要運行一個開發好的Java程序,計算機中只需要安裝JRE即可。
簡單說就是Java程序的運行是需要有JRE,作為程序運行比不可少的環境!
最后說一下:JVMJava虛擬機
JVM(JVM Java Virtual Machine JAVA虛擬機)
我們知道JAVA是跨平臺的,為什么呢?因為他有一個jvm,不論那種硬件,只要你裝有jvm,那么他就認識這個JAVA字節碼至于底層的機器碼,咱不用管,有jvm搞定,他會把字節碼再翻譯成所在機器認識的機器碼~~~
這也就是Java其中被廣為人知的特點,一次編譯、多處運行!如果想要學習Java可以上B站搜索我校觀看更多的學習視頻哦!
JDK與JRE分別是什么
本文發布于:2023-02-28 18:46:00,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/167758284945241.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:jdkjre(jdkjrejvm三者之間的關系).doc
本文 PDF 下載地址:jdkjre(jdkjrejvm三者之間的關系).pdf
| 留言與評論(共有 0 條評論) |