Java

Java in Action 下载 帮助中心

帮助资源

搜索 Java 帮助

为何应升级至 JRE 6?


本文适用于:
  • 平台: Windows 7, Vista, Windows XP, Windows 2000, Windows 2003
  • Java 版本: 1.4.2_xx, 1.5.0, 6.0

最新版本的 Java Runtime Environment 6 (JRE 6) 中添加了以下增强功能。

  • 更高的性能和稳定性。
  • 更好地兼容以前的 JRE 版本。
  • 新增了重要的错误修复程序。
  • 应用程序具有更好的外观。
  • 完全支持 Windows Vista。
  • 拥有自动更新功能,快速访问重要的修复程序和更新。

更多技术信息

JRE 6 版本中添加的其他一些增强功能包括: 高速缓存和系统格式

高速缓存机制已进行了升级。您首次运行 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 可以启动清理线程,从高速缓存中删除最近最少使用的 (Least Recently Used, LRU) 项目。
  • 现在支持 no-cache 指令。当使用 no-cache 指令时,将会执行更新检查,从而确保已缓存的内容与 URL 上的内容一致。然后,会将资源下载到高速缓存中,并忽略过期的字段。
  • 现在支持到期日期。如果所下载的资源包含到期日期,则在该日期之后,将不再使用这些资源。
安全的版本更新

在 JRE 6 中,如果未签名的 Java Web Start 应用程序指定的版本不是当前版本,则会触发安全警告,需要明确的用户许可应用程序才会运行。已签名的 Java Web Start 应用程序不受影响。
其他增强功能

  • Java Web Start 和 Java Plug-in 现在支持证书撤消列表 (Certificate Revocation Lists, CRL) 和在线证书状态协议 (Online Certificate Status Protocol, OCSP),以对证书进行验证。
  • Java 控制面板提供了一个用于选择缺省 SSL 握手协议的选项。缺省值设为 SSLv3 和 SSLv2。此外,还可以将它更改为 TSL。
  • Java 控制台摆脱了模态局限性。通过使用 JRE 6 中 AWT 的新模态功能,您甚至可以在应用程序显示模式对话框时与 Java 控制台进行交互。
  • Java Web Start 和 Java Plug-in 的所有对话框和屏幕都进行了重新设计,更友好、更直观且更易于使用。

选择语言 | Newsletter | 关于 Java | Partner with Us
隐私政策 | 使用条款 | 注册商标 | 许可证 | 免责声明 | 支持选项

Sun Microsystems