这是一个预览功能 , 该功能的设计 , 规格和实现是完整的 , 但不是永久性的 , 这意味着该功能可能以其他形式存在或在将来的 JDK 版本中根本不存在 。要编译和运行包含预览功能的代码 , 必须指定其他命令行选项 。 就以switch的增强为例子 , 从 Java12 中推出 , 到 Java13 中将继续增强 , 直到 Java14 才正式转正进入 JDK 可以放心使用 , 不用考虑后续 JDK 版本对其的改动或修改一方面可以看出 JDK 作为标准平台在增加新特性的严谨态度 , 另一方面个人认为是对于预览特性应该采取审慎使用的态度 。 特性的设计和实现容易 , 但是其实际价值依然需要在使用中去验证JVM 虚拟机优化
- 每次 Java 版本的发布都伴随着对 JVM 虚拟机的优化 , 包括对现有垃圾回收算法的改进 , 引入新的垃圾回收算法 , 移除老旧的不再适用于今天的垃圾回收算法等
- 整体优化的方向是高效 , 低时延的垃圾回收表现
- 对于日常的应用开发者可能比较关注新的语法特性 , 但是从一个公司角度来说 , 在考虑是否升级 Java 平台时更加考虑的是JVM 运行时的提升
参考信息
- IBM Developer Java9
- Guide to Java10
- Java 10 新特性介绍
- IBM Devloper Java11
- Java 11 – Features and Comparison:
- Oracle Java12 ReleaseNote #NewFeature
- Oracle Java13 ReleaseNote #NewFeature
- New Java13 Features
- Java13 新特性概述
- Oracle Java14 record
- java14-features
作者介绍: Github 70k Star 项目 JavaGuide 作者 。
推荐阅读
-
吴京|他是吴京力挺的演员,至今只拍过五部戏,每一部都成永恒的经典
-
-
股东|先进数通:股东银汉创投拟减持不超过4.19%公司股份
-
理想|台湾车评人花式夸赞大陆“新势力”:你想不到自主品牌强到什么地步
-
-
-
-
-
-
「王者天黑君」QG很难受,alan可能重回赛场,Gemini谈新版本影响:AG受益最大
-
魔方怎样拼好六个面最简单的方法 魔方怎样拼好六个面
-
美国:中国试剂盒被美国“嫌弃”!美媒:马云捐的试剂盒美国坚持不用!
-
『皮肤科』脖子皮肤长出小肉疙瘩,医生提醒,不能任其发展
-
新华国际|让古巴观众热泪盈眶又赞不绝口……,是什么
-
-
『大众网』助力开学!泰山检察信息技术研究所向学校提供双目动态人脸识别一体机
-
【中新网】普京解除俄内务部及紧急情况部四名将军的职务
-
嘻哈段子忽然一条特别凶的狗向我追来,十条笑话:早晨起来去晨跑
-
搞笑奇葩菌 丈夫忍不住抱怨妻子:明天别来蹭饭了,笑话:丈母娘正忙着炖鱼
-