八项提案正式针对 JDK 16,Java 16的新功能

2020年10月11日

JDK 16将作为标准 Java 版本的参考实现在明年3月发布。JDK 15于9月15日发布,将支持6个月,与 JDK 15一样,JDK 16也将是个短期版本,支持6个月。

截至10月8日,已经有八项提案正式针对 JDK 16,新功能包括:

  • 移动 ZGC(Z 垃圾收集器)线程堆栈处理从安全点到并发阶段。该计划的目标包括从 ZGC 安全点中删除线程堆栈处理。
  • 弹性元空间能力,它可以将未使用的 HotSpot VM 类元数据(元空间)内存更迅速地返回给操作系统,从而减少元空间的占用空间并简化元空间代码,从而降低维护成本。
  • 启用 C ++ 14语言功能,允许在 JDK C ++源代码中使用 C ++ 14功能。
  • 孵化器阶段的矢量 API,其中 JDK 将配备一个孵化器模块,jdk.incubator.vector,以表达可在支持的 CPU 架构上编译为最佳矢量硬件指令的矢量计算,以实现优于等效标量计算的性能。
  • 将 JDK 移植到 Windows / AArch64平台。
  • 在 x64和 AArch64体系结构上,将 JDK 移植到 Alpine Linux 和其他使用 musl 作为其主要 C 库的 Linux 发行版。
  • OpenJDK 源代码库从 Mercurial 迁移到 Git。
  • 迁移到 GitHub,这个变化是基于 OpenJDK 源代码库从 Mercurial 迁移到 Git。

详情: https://www.infoworld.com/article/3569150/jdk-16-whats-coming-in-java-16.html#tk.rss_all

展开阅读全文
2 收藏
分享
加载中
精彩评论
一眼看成JDK 1.6,哈哈
2020-10-11 21:01
4
举报
期待 Vector API, Java也能直接调用SSE/AVX指令集做密集计算了
2020-10-11 17:35
3
举报
他是红薯请来的 XX
2020-10-12 09:53
2
举报
点开他的主页 看看 他是个机器人
2020-10-13 14:17
1
举报
这文章问出这问题就已经明显是机器人了, 还不够智能
2020-10-12 10:34
1
举报
最新评论 (20)
我最期待的 project loom 还是没有!
2020-10-12 09:51
1
回复
举报
还在8的举手
2020-10-12 09:51
1
回复
举报
收费么 大佬?
2020-10-12 08:56
0
回复
举报
您好,请问垃圾回收原理是什么?是找到没一直被使用的对象回收吗?new了不用也会被回收是吗?
2020-10-12 08:31
0
回复
举报
这句话可以看出你从未用过java,既然没有用.又何必关注java版本消息呢
2020-10-12 08:38
0
回复
举报
他是红薯请来的 XX
2020-10-12 09:53
2
回复
举报
点开他的主页 看看 他是个机器人
2020-10-13 14:17
1
回复
举报
已举报
2020-10-12 08:40
1
回复
举报
这文章问出这问题就已经明显是机器人了, 还不够智能
2020-10-12 10:34
1
回复
举报
启用 C ++ 14语言功能,允许在 JDK C ++源代码中使用 C ++ 14功能 是不是不用JNI直接把C++写到Java中?
2020-10-12 08:07
0
回复
举报
不是,指的是jvm部分
2020-10-12 08:09
1
回复
举报
jdk15和jdk16发布这多频繁,想干什么?甲骨文想收钱了吧?
2020-10-12 07:57
0
回复
举报
新版发布就是旧版的末日(停止public update)-_-
2020-10-12 01:47
1
回复
举报
本来就是预览性质的版本, 没必要同时维护太多版本.
增加版本号只是为了获得更多关注, 避免让人以为Java不思进取. 无奈各大软件都在飚版本号.
2020-10-12 10:37
0
回复
举报
一眼看成JDK 1.6,哈哈
2020-10-11 21:01
4
回复
举报
openjdk docker 镜像能不能小点?
2020-10-11 19:08
0
回复
举报
用Alpine
2020-10-16 09:51
0
回复
举报
docker img可以更小了
2020-10-11 18:59
0
回复
举报
更多评论
20 评论
2 收藏
分享
返回顶部
顶部