甲骨文发布Java 9
- 类别: 发展历程
Oracle刚刚发布了Java 9,这是Java平台的新版本和最新更新,具有全面的改进。
新版本包含一长串改进和更改,例如模块化支持,更好的性能,对新标准的支持等等。
Oracle将Java 9分类为主要版本。发行说明 突出 各种Java组件的所有重大更改。
根据Oracle,最大的变化是Java平台模块系统的引入。它“引入了一种新型的Java编程组件”,即模块,它是一个命名的,自描述的数据和代码集合。
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的下载。