
【基本介紹】
Java語言恐怕是穩(wěn)居網(wǎng)路應用程序語言的首選了,這都要歸功于它高度的安全性以及跨平臺的特性,幾乎在目前所有的電腦平臺上您都可以見得到Java的芳 蹤.過去很可能會有不少人抱怨Java雖然有著相當不錯的跨平臺以及安全防護等特性,但是它的性能相比C++各種傳統(tǒng)慣用的程序語言還有不足之處.不過這 次Sun Microsystem可是有備而來的,不僅在執(zhí)行速度上有大幅度的改革,而且在內容上也有做了一些修改以及增強.最新JAVA運行庫,建立一個運行JAVA的環(huán)境【特色介紹】
過去,很可能會有不少人抱怨Java雖然有著相當不錯的跨平臺以及安全防護等特性,但是它的執(zhí)行速度遠遠不及C++等各種傳統(tǒng)慣用的程序語言。不過,如今的Java不僅在執(zhí)行速度上有大幅度的改革,而且在內容上也有做了不少些修改以及增強。【使用方法】
它是運行基于Java語言編寫的程序所不可缺少的運行環(huán)境。也是通過它,Java的開發(fā)者才得以將自己開發(fā)的程序發(fā)布到用戶手中,讓用戶使用。【更新日志】
IANAData2015eJDK8u60包含IANA時區(qū)數(shù)據(jù)版本2015e。
Bug修復:dns_lookup_realm默認情況下應為false
Kerberoskrb5.conf文件中的dns_lookup_realm設置默認情況下為false。
Bug修復:禁用RC4密碼套件
基于RC4的TLS密碼套件(例如TLS_RSA_WITH_RC4_128_SHA)現(xiàn)在被視為有漏洞,不再使用(請參閱RFC7465)。相應地,默認情況下,在OracleJSSE實現(xiàn)中通過將"RC4"添加到"jdk.tls.disabledAlgorithms"安全屬性,并將其從默認啟用的密碼套件列表中刪除,已停用了基于RC4的TLS密碼套件。通過從java.security文件包含的"jdk.tls.disabledAlgorithms"安全屬性中刪除"RC4",或者動態(tài)調用Security.setProperty()并使用SSLSocket/SSLEngine.setEnabledCipherSuites()方法將其讀取到啟用的密碼套件列表中,可以重新激活這些密碼套件。您還可以使用-Djava.security.properties命令行選項來覆蓋jdk.tls.disabledAlgorithms安全屬性。例如:
java-Djava.security.properties=my.java.security...
其中my.java.security是包含不帶RC4的屬性的文件:
jdk.tls.disabledAlgorithms=SSLv3
即使從命令行設置了此選項,仍必須使用SSLSocket/SSLEngine.setEnabledCipherSuites()方法向啟用的密碼套件列表重新添加基于RC4的密碼套件。
Bug修復:支持JKS和PKCS12密鑰庫的密鑰庫類型檢測
密鑰庫兼容性模式:為了提升互操作性,Java密鑰庫類型JKS現(xiàn)在默認支持密鑰庫兼容性模式。此模式使得JKS密鑰庫可以訪問JKS和PKCS12文件格式。要禁用密鑰庫兼容性模式,請將安全屬性keystore.type.compat設置為字符串值false。
Bug修復:JDK8u發(fā)行版中不安全的監(jiān)視方法已過時
sun.misc.Unsafe上的方法monitorEnter、monitorExit和tryMonitorEnter在JDK8u60中被標記為已過時,將在以后的發(fā)行版中刪除。這些方法不在JDK自身內部使用,也極少在JDK之外使用。
Bug修復:使用SA從核心文件提取JFR記錄
DumpJFR是基于可服務性代理的工具,可用于從核心文件和實時Hotspot進程提取Java飛行記錄器(JFR)數(shù)據(jù)。可以通過以下方法使用DumpJFR:DumpJFR工具可將JFR數(shù)據(jù)轉儲到當前工作文件夾中名為recording.jfr的文件。
-將DumpJFR附加到實時進程:
java-cp$JAVA_HOME/lib/sa-jdi.jarsun.jvm.hotspot.tools.DumpJFR
-將DumpJFR附加到核心文件:
java-cp$JAVA_HOME/lib/sa-jdi.jarsun.jvm.hotspot.tools.DumpJFR
Bug修復:名為"enum"的本地變量導致虛假的編譯器崩潰
javac語法分析器未正確對名為"enum"的本地變量進行語法分析;當程序包含此類本地變量時,如果在編譯過程中使用的"source"標記對應于不支持枚舉構造的發(fā)行版(例如"-source1.4"),則會產生虛假的失敗。

































