经过一年的等待,Java 9就在这里,它可以满足一
经过多年的耐心等待,Oracle发布了Java 9,其中包含许多新功能。Project Jigsa为Java 9提供了Java 8中缺少的模块化,使得最新版本具有强大的封装能力,不受封装限制。Project Jigsa还带来了JAR存档,它是公开的而不是封装的。
Oracle Java 9发布
那只是一个开始。Java 9能够定义模块和域驱动设计。Java 9将能够将JDK和JRE分解为定义每个小程序要求的单个模块,从而最大限度地减少内存使用并提高效率。
所有这些只是Project Jigsa带来的变化。除此之外,Java 9还附带了jshell,即命令行的CLI程序。使用其他API,其他应用程序也可以使用jshell。
Java 9通过更好的Unicode支持和使用varargs轻松定义对象,使事情变得更加方便。除了这些修改以使编码更容易,表达更灵活以满足任何所需目的,Java 9还将提供HTTP / 2支持以减少延迟。Java 9将继续与之前的HTTP版本兼容,以提高灵活性。
Java 9的主要目标看起来像紧凑的内存使用和更快的交付。Java 9附带JEP 254,它有一个字节数组和一个String类的编码字段。Java 9取消了char数组,以防止在没有必要的情况下浪费第二个字节。编码字段用于自动识别字符串中的UTF-16字符(需要2个字节)和Latin-1字符(需要1个字节)。这个新版本也与旧版本兼容,每个人都可以从中受益。
Java 9还使JavaDoc能够生成HTML5,保持与以前的HTML4.01版本的兼容性。Java 9为Linux和Windos带来了改进的图形,并自动缩放了HiDPI图形,它已经作为Mac上的“视网膜显示”出现。博客文章称,现在Linux和Windos也可以为所需图像选择最合适的分辨率。
Java 9除了提到的主要修改之外还有许多新的修改。Java 9肯定让我们等待,但现在它就在这里,它带来了我们所希望的所有高级支持,保持所有旧版本的完美灵活性,以及极高的效率和速度。
家电上门维修
- apple官方售后维修中心 芜湖apple官方售后维修中心
- 24小时上门修手机 闪修侠上门维修电话
- 戴尔电脑售后维修服务中心 戴尔笔记本电脑售后
- 北京上门维修电脑服务 北京上门维修电脑服务电
- apple官方售后维修点查询 apple官方售后维修点查询
- 24小时上门维修电话 宿州爱玛24小时上门维修电话
- 创维电视维修 创维电视维修收费标准
- 宝珀售后维修中心服务 宝珀售后维修中心服务内
- 24小时上门维修水电电话 附近上门水电维修电话
- 宝玑维修费用 宝玑维修费用多少钱
- 联想电脑售后维修服务网点 上海联想电脑售后维
- 维修变速箱费用多少钱 维修瑞虎8变速箱费用多少
- 雅典维修点:雅典维修点过年放假文案
- 微软surface维修服务中心 surface官方维修中心地址
- 江诗丹顿售后维修中心电话 江诗丹顿官方售后网
- 雅典售后维修电话 雅典售后维修电话号码