Oracle 發布了較新版本的 Java,即Java 8 更新 351 (JDK 8u341)。這是運行以 Java 編程語言編寫的應用程序和程序所必需的。此外,此更新解決了 370 個安全漏洞,您可以在此處閱讀這些漏洞。

Oracle 和 Itechtics 建議您將 Java 版本更新到最新版本,因為它不僅包括功能改進,還通過安全補丁確保您的系統安全。

現在讓我們查看此版本還有哪些其他改進,然後繼續下載並安裝它。

目錄

版本摘要

最新 Java 版本: Java 8 Update 351-b10發布日期: 2022 年 10 月 18 日(所有版本發布日期此處)兼容的操作系統:Windows 11、Windows 10、Windows 8 和 Windows 7、MacOS、Linux 和 Solaris許可證:免費

更改和修復

Java 8 Update 351 附帶以下更新:

默認 PKCS12 MAC 算法已更新

PKCS #12 密鑰庫中使用的默認 MAC 算法已更新。新算法基於 SHA-256,比基於 SHA-1 的舊算法更強。有關詳細信息,請參閱 java.security 文件中以 keystore.pkcs12 開頭的安全屬性。

在 11.0.12、8u301 和 7u311 JDK 版本中引入了新的基於 SHA-256 的 MAC 算法。使用這種更新、更強大的 MAC 算法創建的密鑰庫無法在 11.0.12、8u301 和 7u311 之前的 JDK 版本中打開。在這種情況下會引發“java.security.NoSuchAlgorithmException”異常。

為了兼容性,請使用 keystore.pkcs12.legacy 系統屬性,這將恢復算法以使用較舊、較弱的算法。沒有為此屬性定義任何值。

os::set_native_thread_name() 清理

在支持其本機線程名稱概念的平台上線程,java.lang.Thread.setName() 方法也將設置本機線程名稱。但是,這只會在當前線程調用時發生,並且僅適用於通過 java.lang.Thread 類啟動的線程(不適用於已通過 JNI 附加的本機線程)。

存在本機線程名稱可用於調試和監視目的。某些平台可能會將本地線程名稱的長度限制為比 java.lang.Thread 使用的名稱短得多,這可能會導致某些線程具有相同的本地名稱。

您可以閱讀完整的更改日誌在發行說明中。

下載 Java 8 Update 351

直接離線 JRE 下載

單擊以下鏈接下載相應的離線安裝程序:

下載適用於 Windows (x64) 的 Java 8 Update 351-離線

下載適用於 Windows (x86) 的 Java 8 Update 351 – 離線

下載 Java 8適用於 MacOS 的更新 351(版本 10.7.3 及更高版本)

下載適用於 Linux x64 (RPM) 的 Java 8 Update 351

下載適用於 Linux x64 (TAR.GZ) 的 Java 8 Update 351

下載適用於 Linux (RPM) 的 Java 8 更新 351

下載適用於 Linux (TAR.GZ) 的 Java 8 Update 351

下載適用於 Solaris x64 的 Java 8 Update 351

下載適用於 Solaris SPARC x64 的 Java 8 Update 351

下載離線 JDK h3>

要下載 JDK 和其他 JRE,請執行以下步驟:

注意: 從 Oracle.com 下載需要您接受許可協議。

打開 Oracle Java 下載頁面

給你將看到要下載的產品列表(JRE 和 JDK 均適用於所有支持的平台)。單擊所需產品旁邊的下載按鈕。

此頁面上的所有下載都是離線安裝程序。

下載JDK

接受許可協議,然後點擊下方的下載按鈕。

接受許可協議

您將被重定向到 Oracle 的登錄頁面。如果您已有帳戶,只需使用您的憑據登錄,或點擊註冊創建一個帳戶。登錄後,將自動開始下載。

如何安裝 Java

安裝下載的包非常簡單。執行以下步驟在 Windows PC 上安裝它:

運行下載包開始安裝 Java。然後將打開安裝嚮導。點擊安裝

安裝Java

Java現在將開始安裝。這一步應該只需要大約一分鐘。安裝後,點擊關閉

關閉嚮導

如何檢查Java版本

要查看電腦上當前安裝的Java版本,可以使用“Java卸載工具”。它列出了所有已安裝的Java版本。您也可以使用該工具卸載電腦上安裝的不同版本。

檢查安裝的Java版本

您可以從此頁面

您還可以了解其他從 PC 卸載 Java 的方法。

JDK VS JRE

Java運行時環境 (JRE) 是安裝在您的計算機上的軟件,它允許您運行應用程序在您的設備上用 Java 開發。它提供了運行 Java 程序所需的某些庫和其他組件。

JRE 還包括 Java 虛擬機 (JVM),它也是在機器上運行 Java 應用程序所需的引擎。該引擎包含在 JRE 包中,不能單獨安裝。

Java 開發工具包 (JDK) 是一個開發工具包,包含 JRE 和 JVM。如果您正在尋找創建自己的 Java 小程序,那麼 JDK 就是您所需要的。如果您的設備上已經安裝了 JDK,則不需要單獨安裝 JRE,除非需要不同的版本。

如果您想安裝 JRE 或 JDK,這應​​該清楚。

另請參閱:

訂閱我們的時事通訊

在您的收件箱中獲取最新的技術新聞、建議和下載

Categories: IT Info