一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

jdk與jre的區別 很形象,很清晰,通俗易懂

簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。SDK是Software Development Kit 一般指軟件開發包,可以包括函數庫、編譯程序等。
JDK就是Java Development Kit
JRE是Java Runtime Enviroment是指Java的運行環境,是面向Java程序的使用者,而不是開發者。

如果安裝了JDK,會發同你的電腦有兩套JRE,一套位于 /jre 另外一套位于 C:/Program Files/Java/j2re1.4.1_01 目錄下,后面這套比前面那套少了Server端的Java虛擬機,不過直接將前面那套的Server端Java虛擬機復制過來就行了。而且在安裝JDK可以選擇是否安裝這個位于 C:/Program Files/Jav a 目錄下的JRE。如果你只安裝JRE,而不是JDK,那么只會在 C:/Program Files/Java 目錄下安裝唯一的一套JRE。

JRE的地位就象一臺PC機一樣,我們寫好的Win32應用程序需要操作系統幫我們運行,同樣的,我們編寫的Java程序也必須要JRE才能運行。所以當你裝完JDK后,如果分別在硬盤上的兩個不同地方安裝了兩套JRE,那么你可以想象你的電腦有兩臺虛擬的Java PC機,都具有運行Java程序的功能。所以我們可以說,只要你的電腦安裝了JRE,就可以正確運行Jav a應用程序。

1、為什么Sun要讓JDK安裝兩套相同的JRE?這是因為JDK里面有很多用Java所編寫的開發工具(如Javac.exe、jar.exe等),而且都放置在 /lib/tools.jar 里。從下面例子可以看出,先將tools.jar改名為tools1.jar,然后運行Javac.exe,顯示如下結果: Exception in thread "main" Java.lang.NoClassDefFoundError: com/sun/tools/Javac /Main 這個意思是說,你輸入Javac.exe與輸入 Java -cp c:/jdk/lib/tools.jar com.sun.tools.Javac.Main 是一樣的,會得到相同的結果。從這里我們可以證明Javac.exe只是一個包裝器(Wrapper),而制作的目的是為了讓開發者免于輸入太長的指命。而且可以發現/lib目錄下的程序都很小,不大于2 9K,從這里我們可以得出一個結論。就是JDK里的工具幾乎是用Java所編寫,所以也是Java應用程序,因此要使用JDK所附的工具來開發Java程序,也必須要自行附一套JRE才行,所以位于C:/Program Files/Java目錄下的那套JRE就是用來運行一般Java程序用的。

2、如果一臺電腦安裝兩套以上的JRE,誰來決定呢?這個重大任務就落在Java.exe身上。Java.exe的工作就是找到合適的JRE來運行Java程序。 Java.exe依照底下的順序來查找JRE:自己的目錄下有沒有JRE;父目錄有沒有JRE;查詢注冊表: [HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Runtime Environment] 所以Java.exe的運行結果與你的電腦里面哪個JRE被執行有很大的關系。

3、介紹JVM JRE目錄下的Bin目錄有兩個目錄:server與client。這就是真正的jvm.dll所在。 jvm.dll無法單獨工作,當jvm.dll啟動后,會使用explicit的方法(就是使用Win32 API之中的LoadLibrary()與GetProcAddress()來載入輔助用的動態鏈接庫),而這些輔助用的動態鏈接庫(.dll)都必須位于jvm.dll所在目錄的父目錄之中。因此想使用哪個JVM,只需要設置PATH,指向JRE所在目錄底下的jvm.dll。

jsp技術jdk與jre的區別 很形象,很清晰,通俗易懂,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 91成人高清在线播放 | 在线91色 | 夜色福利院在线看青草一 | 国产夫妻久久 | 久久一日本道色综合久 | 无码精品一区二区三区免费视频 | 亚洲黄色第一页 | 午夜国产精品免费观看 | 美女福利视频一区 | 激情图片激情文学 | 女人被免费视频网站 | 精品视频一区二区三区在线播放 | 悠悠影院欧美日韩国产 | 精品国内一区二区三区免费视频 | 欧美一级亚洲一级 | 色一情一区二区三区四区 | 国产精品国内免费一区二区三区 | 搞黄网站免费看 | 护士freesex欧美| 91久久精品视频 | 91精品国产高清久久久久久91 | a男人的天堂久久a毛片 | 国产综合激情在线亚洲第一页 | 五月婷婷丁香综合 | 久久国产精品一区 | 自拍三级 | 色综合天天综合高清网国产 | 女神级极品嫩模露脸啪啪自拍 | 亚洲人成网77777亚洲 | 亚洲高清视频网站 | 精品分享 | 一区二区三区影院 | 亚洲欧洲色天使日韩精品 | 成年黄网站 | 国产精品视频网址 | 国产成人在线视频网站 | 久久精品5| 日本不卡一区二区三区在线观看 | 特黄毛片 | 91精品国产品国语在线不卡 | 国产激情图片 |