甲骨文发布Java 9

尝试消除问题的工具

Oracle刚刚发布了Java 9,这是Java平台的新版本和最新更新,具有全面的改进。

新版本包含一长串改进和更改,例如模块化支持,更好的性能,对新标准的支持等等。

Oracle将Java 9分类为主要版本。发行说明 突出 各种Java组件的所有重大更改。

根据Oracle,最大的变化是Java平台模块系统的引入。它“引入了一种新型的Java编程组件”,即模块,它是一个命名的,自描述的数据和代码集合。

java 9

Java的JDK已分为多个模块,这些模块除其他外还重组了JDK和JRE运行时映像,从而提高了性能,安全性和可维护性。

大多数更改仅对Java开发人员重要,但有些更改会影响在本地或在Web上运行Java应用程序的家庭用户。

以下是可能与家庭用户相关的更改列表:

  • Windows的JRE 9安装程序包含一个选项,该选项可在安装过程中“禁用浏览器中的Java内容”。不过,您需要在第一个安装屏幕上选择自定义设置才能进入该选项。这会阻止Java在安装过程中在浏览器中运行(您之前必须在“控制面板”中将其禁用)。
  • 不推荐使用Java插件。尽管它仍包含在今天发布的JDK 9版本中,但是Oracle指出,该插件和相关的applet技术可能会在将来的版本中删除。 applet API也已弃用。
  • Windows的Java控制面板小程序已更新。它具有现在搜索的功能,模式对话框不见了,根据Oracle,信息应该更容易找到。但是,某些选项的位置已更改。提供以下选项:
    • 禁用自动更新检查。
    • 管理Java桌面设置。
    • 管理Web设置(例外,部署规则集,临时文件设置,网络,Java缓存查看器)。
    • 管理安全性设置(在浏览器中启用Java内容,启用增强的安全性限制,管理证书)。
    • 高级选项列表。

感兴趣的常规功能包括禁用SHA-1证书,更好的TLS支持等等。

您可以下载Jave SE Development KIT 9 从这个页面 和JRE 9 从这个页面 。提供了针对Linux,Mac OS X,Windows和Solaris的下载。