日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
深入剖析Java運(yùn)行環(huán)境組成

本文向大家簡(jiǎn)單介紹一下Java運(yùn)行環(huán)境,JRE為JavaRunTimeEnvirment的簡(jiǎn)稱,JavaRuntimeEnvironment(包括JavaPlug-in)是Sun的產(chǎn)品,包括兩部分:JavaRuntimeEnvironment和JavaPlug-inJavaRuntimeEnvironment(JRE)是可以在其上運(yùn)行、測(cè)試和傳輸應(yīng)用程序的Java平臺(tái)。

樂(lè)業(yè)網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,樂(lè)業(yè)網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為樂(lè)業(yè)1000多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的樂(lè)業(yè)做網(wǎng)站的公司定做!

Java運(yùn)行環(huán)境介紹

  JRE(JavaRuntimeEnvironment,Java運(yùn)行環(huán)境),運(yùn)行JAVA程序所必須的環(huán)境的集合,包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及Java核心類庫(kù)。

  JRE為JavaRunTimeEnvirment的簡(jiǎn)稱,JavaRuntimeEnvironment(包括JavaPlug-in)是Sun的產(chǎn)品,包括兩部分:JavaRuntimeEnvironment和JavaPlug-inJavaRuntimeEnvironment(JRE)是可以在其上運(yùn)行、測(cè)試和傳輸應(yīng)用程序的Java平臺(tái)。它包括Java虛擬機(jī)、Java平臺(tái)核心類和支持文件。它不包含開發(fā)工具--編譯器、調(diào)試器和其它工具。JRE需要輔助軟件--JavaPlug-in--以便在瀏覽器中運(yùn)行applet。

  JavaPlug-in軟件允許Javaapplet和JavaBeans組件在使用Sun的JavaRuntimeEnvironment(Java運(yùn)行環(huán)境)的瀏覽器中運(yùn)行,而不是在使用缺省的Java運(yùn)行環(huán)境的瀏覽器中運(yùn)行。JavaPlug-in可用于NetscapeNavigator和MicrosoftInternetExplorer。

  J2RE是Java2RuntimeEnvironment,即Java運(yùn)行環(huán)境,有時(shí)簡(jiǎn)稱JRE。如果你只需要運(yùn)行Java程序或Applet,下載并安裝它即可。如果你要自行開發(fā)Java軟件,請(qǐng)下載JDK。在JDK中附帶有JRE。注意由于Microsoft對(duì)Java的支持不完全,請(qǐng)不要使用IE自帶的虛擬機(jī)來(lái)運(yùn)行Applet,務(wù)必安裝一個(gè)JRE或JDK。

Java運(yùn)行環(huán)境版本管理

  Java的解決辦法是每個(gè)程序自己攜帶一套JRE。

  我的機(jī)器上已經(jīng)被安裝了好多套JRE和JDK了(JDK包括了同版本的Java運(yùn)行環(huán)境,此外還包括有編譯器和其它工具),它們分別是:

  BEAWeblogicServer7。0自帶一套JDK1。3。1_02

  我下載了一套最新的JDK1。4。1_02

  JBuilder9自帶一套JKD1。4。1_02

  Oracle8。1。7自帶一套JRE1。1。7

  RationRose自帶一套JDK1。3

  DreamWeaver自帶一套JDK1。3

  6套JRE,每套JRE都被各自安裝到不同的目錄,不會(huì)互相影響。當(dāng)在控制臺(tái)執(zhí)行java。exe,操作系統(tǒng)尋找JRE(Java運(yùn)行環(huán)境)的方式如下:

  先找當(dāng)前目錄下有沒(méi)有JRE

  再找父目錄下有沒(méi)有JRE

  接著在PATH路徑中找JRE

  注冊(cè)表HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JavaRuntimeEnvironment\查看CurrentVersion的鍵值指向哪個(gè)JRE

  最常用的是在PATH路徑中找JRE,一般情況下,自己的程序運(yùn)行之前都會(huì)先在批處理文件里面臨時(shí)設(shè)置PATH,把自己用的JRE放到PATH路徑最前面,所以肯定會(huì)運(yùn)行自己帶的JRE,不會(huì)造成版本混亂。
  
Java運(yùn)行環(huán)境基礎(chǔ)類庫(kù)

  JRE自帶的基礎(chǔ)類庫(kù)主要是JRE\lib\rt。jar這個(gè)文件,包括了Java2平臺(tái)標(biāo)準(zhǔn)版的所有類庫(kù)。和JRE的版本一致。
  
Java運(yùn)行環(huán)境類庫(kù)的查找方法和版本管理

  JRE中由ClassLoader負(fù)責(zé)查找和加載程序引用到的類庫(kù),基礎(chǔ)類庫(kù)ClassLoader會(huì)到rt。jar中自動(dòng)加載,其它的類庫(kù),ClassLoader在環(huán)境變量CLASSPATH指定的路徑中搜索,按照先來(lái)先到的原則,放在CLASSPATH前面的類庫(kù)先被搜到,Java程序啟動(dòng)之前建議先把PATH和CLASSPATH環(huán)境變量設(shè)好,OS通過(guò)PATH來(lái)找JRE,確定基礎(chǔ)類庫(kù)rt。

jar的位置,JRE的ClassLoader通過(guò)CLASSPATH找其它類庫(kù)。但有時(shí)候會(huì)出現(xiàn)這樣的情況,希望替換基礎(chǔ)類庫(kù)中的類庫(kù),那么也可以簡(jiǎn)單的通過(guò)-Djava。endrosed。path=…參數(shù)傳遞給java。exe,于是ClassLoader會(huì)先于基礎(chǔ)類庫(kù)使用java。endrosed。path參數(shù)指定路徑的類庫(kù)。因此Java的版本管理是非常簡(jiǎn)單有效的,也許很原始,不過(guò)很好用,簡(jiǎn)單就不容易出錯(cuò)

【編輯推薦】

  1. 淺談Linux下Java運(yùn)行環(huán)境的建立
  2. JAVA運(yùn)行環(huán)境和J2EE運(yùn)行環(huán)境的搭建
  3. Java編譯過(guò)程與c/c++編譯過(guò)程有何不同
  4. Java虛擬機(jī)發(fā)展回顧 為跨平臺(tái)而生
  5. Java虛擬機(jī)(JVM)中的內(nèi)存設(shè)置詳解

網(wǎng)頁(yè)題目:深入剖析Java運(yùn)行環(huán)境組成
轉(zhuǎn)載源于:http://www.5511xx.com/article/dpecohi.html