快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

真人娱乐来ag85856平台_酒文化网进入



2020年3月17日,甲骨文正式宣布Java 14(Oracle JDK 14)。秉承甲骨文对加速立异的一直允诺,Java维持每六个月宣布一次新版本,为企业和开拓职员社区供给新的增强功能。新版Java开拓对象包(JDK)供给了许多新特点,此中包括两个备受等候的新预览特点:instanceof模式匹配(JEP 305)和记录类(JEP 359),以及第二次作为预览特点的文本块(JEP 368)。

此外,最新版Java还增添了对switch表达式的Java说话支持,公开了用于持续监视DK Flight Recorder数据的全新API,将低延迟Z垃圾网络器的可用性扩展至macOS和Windows,并在孵化器模块中封装了自力Java利用和新的外部内存造访API,以此支持安然、高效地造访Java堆外部的内存。

"Java 保持了每六个月宣布新版本的节奏,闪开拓职员能尽快考试测验到许多蓝本必要等待数年的功能,这个上风在Java 14中获得了进一步表现。"甲骨文公司Java平台开拓副总裁Georges Saab表示,"JDK 14不仅带来很多赞助开拓者前进事情效率的增强功能,而且首次供给来自Project Panama等项目的紧张内容,包括外部存储器造访API增强(JEP 370),以及Project Amber的持续改进,例如模式匹配(JEP 305)和记录类(JEP 359)。这些重大年夜增强足以证实我们在这些冲破性项目所付出的努力。"

Java 14发行版是全部行业通力合作的成果,这里面包括了开放评审、每周构建和不停以来甲骨文工程师经由过程OpenJDK社区和Java Community Process与举世Java开拓职员社区成员间的广泛相助。Java 14的新增特点有:

JEP 305:instanceof模式匹配(Pattern Matching for instanceof,预览版) - 该预览特点可经由过程instanceof运算符模式匹配来增强Java。应用该特点,开拓职员可以移除掉落常真人娱乐来ag85856平台见的样板代码,写出加倍简洁的类型安然代码,从而前进事情效率。

JEP343:打包对象(Packaging Tool,孵化阶段)- 支持开拓职员打包Java利用并以平台特定款式进行分发。这有助于开拓职员开拓那些要求运行时和利用绑缚在单一交付成果中的今世利用。Java 14在孵化器模块中引入了此对象,将非终极版API和非终极版对象供给给开拓职员以获取反馈,这些API或对象在未来版本中可能会被保留或移除。

JEP 345:适用于G1的NUMA感知内存分配 (NUMA-Aware 真人娱乐来ag85856平台Memory Allocation for G1)- 改进非同等性内存造访(NUMA)系统上的G1垃圾网络器的整体机能。

JEP 349:JFR事故流(JFR Event Streaming) - 公开JDK Flight Recorder (JFR)数据以便持续监控。这有助于简化各类对象和利用对JFR数据的造访,并勉励进一步立异。

JEP 352:非易掉性映射字节缓冲区(Non-Volatile Mapped Byte Buffers) - 在应用非易掉性内存时,为JDK添加一种文件映射模式,扩展对非易掉性内存的造访。

JEP 358:有用的NullPointerExceptions(Helpful NullPointerExceptions) - 准确描述哪个变量为null并供给其他有用信息,从而前进NullPointerExceptions的可用性。这将前进开拓职员的事情效率,改进许多开拓和调试对象的质量。

JEP 359:记录类(Records,预览版)- 该预览特点经由过程一种紧凑的语法来声明保存浅层弗成变数据的类。此特点有助于大年夜幅削减该类中的样板代码,不过其最大年夜的上风在于可以将数据建模为数据。用户可以轻松、清楚、简洁地声明这些浅层弗成变数据聚合。

JEP 361:Switch表达式(Switch Expressions,标准版)- 在JDK 12和JDK 13中,Switch表达式为预览特点,现已成为标准特点。它容许应用switch作为语句或表达式。此特点简化了日常编码,并为此版本中的模式匹配(JEP 305)预览特点做好了筹备。

JEP 364:macOS上的ZGC以及JEP 365:Windows上的ZGC - 只管大年夜多半必要ZGC的用户也必要Linux情况的可扩展性,但平日必要经由过程支配和测试以便在macOS和Windows上支持ZGC。还有一些针对Windows和macOS的桌面利用也将受益于ZGC。

JEP 368:文本块(Text Blocks,第二次预览版)- 文本块作为预览特点首次引入Java 13后收到了浩繁终极用户的反馈。现在,文本块获得了增强,再次作为预览特点呈现在Java 14中,目标成为未来JDK版本的标准特点。应用文本块可以轻松表达跨多行源代码的字符串。它前进了Java法度榜样中以非Java说话编写的代码的字符串的可读性;它约定,任何新构造的文本块都可以用字符串相同的字符集表示,解释相同的转义序列并以与字符串相同的要领进行操作。

JEP370:外部内存造访API(Foreign-Memory 真人娱乐来ag85856平台Access API,孵化阶段)- 此API可容许Java法度榜样安然、高效地造访Java堆之外的外部内存。

对付寻求商业支持的用户和企业,甲骨文还供给一种低资源、可猜测的支持办理规划 - Oracl真人娱乐来ag85856平台e Java SE订阅办事。今朝,该办事已获得举世成千上万家不合规模类型组织的广泛应用。经由过程该办事,用户可以得到Java SE许可证以及所需系统的周全支持,而且可以随需随用。这些客户可以按期直接从甲骨文得到所支持版本颠末测试与认证的机能、稳定性及安然性更新。

Java不停以来都是深受软件开拓者真人娱乐来ag85856平台青睐的首选编程说话。伴跟着Java 14立异功能的按时交付,对未来的细密筹划以及对生态系统的持续投入,Java平台将继承为今世利用开拓注入动力。

责任编辑:刘沙

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: