JAVA運(yùn)行必不可少的運(yùn)行環(huán)境,你只要運(yùn)行JAVA,必須安裝JRE,目前還沒(méi)有別的運(yùn)行平臺(tái)可以代替了,它包括Java虛擬機(jī)、Java平臺(tái)核心類和支持文件。它不包含開(kāi)發(fā)工具,就是編譯器、調(diào)試器和其它工具。 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ò)。
JRE6 64位版 1.6是早期版本,現(xiàn)在最新的jre9.0.4下載:http://www.innovatechautomation.com/soft/145966.html
jre8 64位版下載8u162版本:http://www.innovatechautomation.com/soft/61157.html
更新日志:
Java日前再被爆出重要安全漏洞,使得甲骨文不得不緊急發(fā)布補(bǔ)丁,以避免漏洞造成更大的危害。
甲骨文此次發(fā)布的補(bǔ)丁主要解決了CVE-2013-1493和另外一個(gè)影響瀏覽器中Java的漏洞。攻擊者可利用這些漏洞遠(yuǎn)程執(zhí)行任意代碼,鑒于漏洞的危害程度,甲骨文公司強(qiáng)烈建議用戶盡快升級(jí)。
不過(guò),這些漏洞對(duì)服務(wù)器中運(yùn)行的Java應(yīng)用、獨(dú)立的Java桌面應(yīng)用以及嵌入式Java應(yīng)用沒(méi)有影響。
受影響版本:
Java 7u15及之前版本
Java 6u41及之前版本
Java 5u40及之前版本
這一切都在甲骨文的計(jì)劃中。甲骨文之前在網(wǎng)站上宣布,將啟動(dòng)自動(dòng)更新幫助Windows32位系統(tǒng)用戶完成升級(jí)。
甲骨文將加快其對(duì)Java的修補(bǔ)速度。Maurice說(shuō), “甲骨文會(huì)繼續(xù)加快Java更新發(fā)布速度,特別是幫助解決桌面系統(tǒng)瀏覽器的Java運(yùn)行環(huán)境安全,以重樹(shù)安全信譽(yù)。
支持 Intel 和 100% 兼容處理器。推薦使用物理內(nèi)存至少為 64MB 的 Pentium 166MHz 或更快處理器。此外,還應(yīng)至少擁有 98MB 的可用磁盤空間。
Java 2平臺(tái)標(biāo)準(zhǔn)版(J2SE)軟件是當(dāng)今開(kāi)發(fā)和發(fā)布急需的企業(yè)級(jí)應(yīng)用的首選方案。1.4版在Java的跨平臺(tái)性和高安全性的基礎(chǔ)上,增加了很多新的特性和功能,提供了更高的性能、可規(guī)劃性、穩(wěn)定性和服務(wù)能力。Version 1.4 發(fā)展了豐富的客戶端應(yīng)用程序開(kāi)發(fā)能力并為開(kāi)發(fā)和發(fā)布當(dāng)今標(biāo)準(zhǔn)化通用的Web服務(wù)提供了基礎(chǔ)。
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ù)等特性,但是它的執(zhí)行速度遠(yuǎn)遠(yuǎn)不及C++等各種傳統(tǒng)慣用的程序語(yǔ)言。不過(guò)這次Sun Microsystem可是有備而來(lái)的,不僅在執(zhí)行速度上有大幅度的改革,而且在內(nèi)容上也有做了一些修改以及增強(qiáng)。最新JAVA運(yùn)行庫(kù),建立一個(gè)運(yùn)行JAVA的環(huán)境。這一升級(jí)版對(duì)Java Plug-in進(jìn)行了功能增強(qiáng),提供了對(duì)Netscape 6 Open JVM整合支持等等。
該版本提供了以下新的特性:
·提供了對(duì)Solaris/SPARCTM 64位系統(tǒng)的支持。
·Java基礎(chǔ)類庫(kù)/Swing, JavaTM Web Start, JavaTM 插件和國(guó)際化的新特性為Web服務(wù)提供了豐富的客戶端應(yīng)用開(kāi)發(fā)能力。
·增強(qiáng)了基于XML, CORBA, IPv6, 和JDBCTM 3.0技術(shù)的連接性。
jre與JDK的區(qū)別:
JRE[Java2 Runtime Environment]是你運(yùn)行JAVA程序時(shí)需要的環(huán)境.
而JDK除了提供你運(yùn)行JAVA程序時(shí)需要的環(huán)境外,還另外提供一些功能,比如JDK的source文件,比如SUN公司提供給JAVA的一些工具[這些工具在JAVA安裝目錄的bin目錄下],所以如果你僅僅想編譯JAVA的話,可以不用JDK.