Java SE Runtime Environment是運(yùn)行JAVA程序不可缺少的環(huán)境,通常都叫做JRE,它是運(yùn)行基于Java語(yǔ)言編寫(xiě)的程序所不可缺少的運(yùn)行環(huán)境。Java語(yǔ)言恐怕是穩(wěn)居網(wǎng)路應(yīng)用程序語(yǔ)言的首選了,這都要?dú)w功于它高度的安全性以及跨平臺(tái)的特性,幾乎在目前所有的電腦平臺(tái)上您都可以見(jiàn)得到Java的芳蹤.過(guò)去很可能會(huì)有不少人抱怨Java.雖然有著相當(dāng)不錯(cuò)的跨平臺(tái)以及安全防護(hù)等特性,但是它的性能相比C++各種傳統(tǒng)慣用的程序語(yǔ)言還有不足之處.不過(guò)這 次Sun Microsystem可是有備而來(lái)的,不僅在執(zhí)行速度上有大幅度的改革,而且在內(nèi)容上也有做了一些修改以及增強(qiáng).最新JAVA運(yùn)行庫(kù),建立一個(gè)運(yùn)行JAVA的環(huán)境!
特色:
過(guò)去,很可能會(huì)有不少人抱怨Java雖然有著相當(dāng)不錯(cuò)的跨平臺(tái)以及安全防護(hù)等特性,但是它的執(zhí)行速度遠(yuǎn)遠(yuǎn)不及C++等各種傳統(tǒng)慣用的程序語(yǔ)言。不過(guò),如今的Java不僅在執(zhí)行速度上有大幅度的改革,而且在內(nèi)容上也有做了不少些修改以及增強(qiáng)。
由于JRE新增的功能以及程序修正之處相當(dāng)多,如果需要詳盡資料的話(huà)不妨可以參考Sun的官方網(wǎng)頁(yè)。
使用
它是運(yùn)行基于Java語(yǔ)言編寫(xiě)的程序所不可缺少的運(yùn)行環(huán)境。也是通過(guò)它,Java的開(kāi)發(fā)者才得以將自己開(kāi)發(fā)的程序發(fā)布到用戶(hù)手中,讓用戶(hù)使用。
jre與jdk的區(qū)別:
jre就是運(yùn)行java開(kāi)發(fā)出的程序用的!如果要進(jìn)行java開(kāi)發(fā)需要安裝jdk。∫簿褪钦f(shuō)jre只能運(yùn)行已經(jīng)寫(xiě)好的程序,而jdk負(fù)責(zé)編譯等開(kāi)發(fā)工作。
jdk和jre以及jvm的關(guān)系
jdk:(Java Development Kit) java開(kāi)發(fā)工具包,jdk中包含jre
jre:(Java SE Runtime Environment) java運(yùn)行時(shí)環(huán)境,即用于運(yùn)行Java程序
jvm:一個(gè)java虛擬機(jī),用于將字節(jié)碼文件翻譯成機(jī)器所要執(zhí)行的指令,屬于jdk中更 底層的東西
系統(tǒng)支持:
今天安裝Java JDK 8 108版時(shí)安裝程序彈出提示,大意是 Java 8 需要更新版本的Windows。你可以繼續(xù)安裝但是為了Java能正常的運(yùn)行,我們建議你升級(jí)你電腦的操作系統(tǒng)。
值得注意的是,上一個(gè)JDK8的預(yù)覽版106版還沒(méi)有提示,今天發(fā)布的108版開(kāi)始提示要去升級(jí)系統(tǒng),這意味著等明年年初Java8正式發(fā)布時(shí)很可能不再支持XP系統(tǒng)。