Java

Java in Action 下載 說明中心

說明資源

為何我應該升級到 Java 6?


本文適用於:
  • 平台: Windows 7, Vista, Windows XP, Windows 2000, Windows 2003, Windows 2008 Server
  • Java 版本: 6.0

以下摘要說明最新 Java 6 發行版本中所囊括的增強功能:
  • 效能、穩定性及安全性均獲得改善
  • 完全支援 Windows 7 和 Vista
  • 與 Java 先前版本的相容性更佳。
  • 應用程式外觀與風格獲得改良。
  • 自動更新功能可供快速存取重大修補程式。
  • 多項錯誤修補程式

更多技術資訊

安全的版本區隔

在 Java 6 中,指定其他版本而非最新版本的未簽署 Java Web Start 應用程式會在執行之前觸發安全性警告 (要求明確的使用者權限)。已簽署的 Java Web Start 應用程式不會受影響。

快取與系統格式

應用程式的快取機制已升級。在您初次執行 Java Web Start 應用程式時,Java Web Start 快取中現有的應用程式會升級並轉換為新的快取格式。

下載引擎與快取整合
快取機制與下載引擎已重新設計,並與 Java Web Start 及 Java Plug-in 進行整合。此舉為 Java Web Start 帶來更多先前只有 Java Plug-in 才提供的全新功能,反之亦然。這些全新功能包括:
  • 您可透過 [Java 控制面板] 中的選項停用快取。
  • Java Web Start 使用 Java 控制面板賦予快取大小集合的上限。
  • 當接近快取大小的上限時,Java Web Start 會啟動清除執行緒以從快取移除近來少用 (LRU) 的項目。
  • 支援無快取指示。當使用無快取指示時,更新檢查可確保快取的內容與 URL 的內容一致。接著資源會下載到快取,並且忽略過期欄位。
  • 支援過期日期。如果下載的資源含有過期日,過期日之後便無法再使用資源。
其他增強功能
  • Java Web Start 和 Java Plug-in 的對話和螢幕經全面重新設計之後,在使用簡易性、方便性和存取性上皆獲得改善。
  • Java Web Start 與 Java Plug-in 目前支援 CRL (憑證撤銷清單) 及 OCSP (線上憑證狀態通訊協定 ) 的驗證方式。
  • Java 控制面板提供一個可選擇預設 SSL 交握通訊協定的選項。預設設定為 SSLv3 及 SSLv2。您也可以將預設更改為 TSL。
  • Java 主控台不再為強制回應。透過使用 Java 6 中 AWT 的全新樣式功能,即使應用程式正在顯示強制回應對話,您仍可以和 Java 主控台互動。
Java 6 Update10 的新增功能

  • 增強部署:Java 6 update10 導入 Java 部署工具組 (DT)。Java DT 由 Java Applet 和應用程式使用,可協助為使用者的系統取得正確版本的 Java。因此能更容易地偵測使用者的 Java 環境及 Java 平台部署。請參閱 Java 部署工具組,以取得詳細資訊。
  • 新的線上安裝程式:Java Kernel 線上安裝程式讓首次使用 Java 的使用者更快速執行 Applet 與 Java Web Start 應用程式,而無需等待整個 Java 下載完畢。此安裝機制可以讓一般使用者大幅改善啟動與執行的速度,同時在背景執行 Java 的完整安裝。請參閱 Java Kernel 常見問題以取得詳細資訊。
  • 強化自動更新:Java 自動更新經過改良,使用定位修補 (Patch-In-Place) 機制,讓更新程序的轉換更為快速穩定。各個更新版在 Windows 的 [新增或移除程式] 對話方塊中將不再列為各別項目,也不會再佔用額外的磁碟空間。
  • Java Quick Starter:此功能會將部分 Java 載入至記憶體,大幅縮短冷啟動的平均時間。請參閱 Java Quick Starter,以取得詳細資訊。
  • 硬體加速支援:以 Microsoft Direct3D 9 API 為基礎的新硬體圖形加速管線轉換為 Swing 應用程式的改良式描繪,該程式會受半透明、漸層、任意變換以及其他進階的 2D 作業影響。
  • 新一代 Java 外掛程式:Java 6 update10 含有全新的 Java 外掛程式實作。此 Java 外掛程式會在瀏覽器外部於一或多個不同的程序中執行 Java Applet。Java Applet 仍會一如往常顯示於 Web 瀏覽器視窗內,不過現在可以使用不同的 Java 版本、指令行引數和配置,來執行不同的 Applet。瞭解如何在新舊外掛程式之間切換

這些其他項目可能對您有幫助:

選擇語言 | 關於 Java | 聯絡我們
隱私權 | 使用條款 | 註冊商標 | 免責聲明

Sun Microsystems