服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

Java 20 正式发布,超神了.....

日期: 来源:Java知音收集编辑:

老铁们,JDK 20 / Java 20 正式发布了,这版本号简直超神了。。

JDK 20 是一个短期维护版本,将获得六个月的支持。尽管如此,但它仍然可用于生产环境中。

根据开发计划,下一个 LTS 版本就是将于 2023 年 9 月发布的 JDK 21。

此版本包括 7 个 JEP(都处于不同的孵化和预览阶段),以及数百个较小的功能增强和数千个错误修复:

作用域值(Scoped Values)进入孵化阶段

引入 Scoped Values,它可以在线程内和线程间共享不可变数据。它们优于线程局部变量,尤其是在使用大量虚拟线程时。

记录模式 (Record Patterns) 进入第 2 预览阶段

Record Patterns 可对 record 的值进行解构,Record patterns 和 Type patterns 通过嵌套能够实现强大的、声明性的、可组合的数据导航和处理形式。

switch 模式匹配 (Pattern Matching for switch) 进入第 4 预览阶段

用 switch 表达式和语句的模式匹配,以及对模式语言的扩展来增强 Java 编程语言。将模式匹配扩展到 switch 中,允许针对一些模式测试表达式,这样就可以简明而安全地表达复杂的面向数据的查询。

外部函数和内存 API (Foreign Function & Memory API) 进入第 2 预览阶段

引入一个 API,通过它,Java 程序可以与 Java 运行时之外的代码和数据进行互操作。通过有效地调用外部函数,以及安全地访问外部内存,该 API 使 Java 程序能够调用本地库并处理本地数据,而不会像 JNI 那样有漏洞和危险。

虚拟线程 (Virtual Threads) 进入第 2 预览阶段

为 Java 引入虚拟线程,虚拟线程是 JDK 实现的轻量级线程,它在其他多线程语言中已经被证实是十分有用的,比如 Go 中的 Goroutine、Erlang 中的进程。

虚拟线程避免了上下文切换的额外耗费,兼顾了多线程的优点,简化了高并发程序的复杂,可以有效减少编写、维护和观察高吞吐量并发应用程序的工作量。

结构化并发 (Structured Concurrency) 进入第 2 孵化阶段

JDK 19 引入了结构化并发,这是一种多线程编程方法,目的是为了通过结构化并发 API 来简化多线程编程,并不是为了取代 java.util.concurrent

结构化并发将不同线程中运行的多个任务视为单个工作单元,从而简化错误处理、提高可靠性并增强可观察性。也就是说,结构化并发保留了单线程代码的可读性、可维护性和可观察性。

向量 API (Vector API) 进入第 5 孵化阶段

向量计算由对向量的一系列操作组成。向量 API 用来表达向量计算,该计算可以在运行时可靠地编译为支持的 CPU 架构上的最佳向量指令,从而实现优于等效标量计算的性能。向量 API 的目标是为用户提供简洁易用且与平台无关的表达范围广泛的向量计算。

更多详情可查看:

  • https://openjdk.org/projects/jdk/20/

下载:

  • https://jdk.java.net/20/

OSC开源社区(ID:oschina2013)

推荐

Java面试题宝典

技术内卷群,一起来学习!!

PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。点“在看”支持我们吧!

相关阅读

  • 期刊 |《清华法学》2023年第2期要目

  • 全文转载自“清华法学”微信公众平台01行政行为概念的立体程序化改造作者:黄宇骁(上海交通大学凯原法学院)内容摘要:为避免替代理论的推倒重来,只有拿出具体改造方案,行政行为概念
  • 今日逗图:不 解 风 情

  • 本文图片均来自网络如有侵权,请联系我们删除本文内容只为博君一笑,请勿当真AI越来越离谱了这舞蹈姿势挺新颖佛系奥特曼一毛一样从垃圾堆起飞每天都是山珍海味扬州炒饭雪糕?有多
  • 白天春困,晚上失眠怎么办?试试这些方法

  • “春眠不觉晓”,却总有人饱受失眠困扰。进入了春困+失眠的尴尬模式怎么办?市卫健委提供了几个养生小妙招,一起试试。春季为什么要关注睡眠?在季节变化的节点日照、气候变化会影
  • 中天科技举行2023年创新大会

  • 3月25日,中天科技集团举行2023年可持续发展创新大会。薛济萍董事长、薛驰总裁等集团高管以及各单位负责人、技术骨干代表等出席。今年的大会聚焦“谋创新就是谋发展,抓创新就
  • 理财周刊:避险外资做多中国资产

  • //本周头条//避险外资做多中国资产外资公募密集发行新产品公募REITs竞标打响价格战美联储如期加息25个基点至4.75%-5%区间// 投资要闻 //1、避险外资做多中国资产!银行股有戏

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 主城也开始拆了!杭州拆迁规模还在扩…

  • 杭州的拆迁规模,还在继续扩?2月,我们统计了杭州接下来有超64公顷开拆。具体详情请点击下方链接:提高标准!超64公顷开拆,杭州今年十区启动拆迁!3月初,萧山、余杭、临平等多区域,再迎大
  • Java 20 正式发布,超神了.....

  • 老铁们,JDK 20 / Java 20 正式发布了,这版本号简直超神了。。JDK 20 是一个短期维护版本,将获得六个月的支持。尽管如此,但它仍然可用于生产环境中。根据开发计划,下一个 LTS 版
  • 收到它们,赶紧扔!多地紧急预警

  • 最近,国内多地有市民报案,称自己收到了陌生快递。快递盒子平平无奇,打开后里面是一个杯子。有这样的↓↓↓也有这样的一张宣传单+一个杯子↓↓↓但这些杯子可不普通,上面的二维
  • 巴菲特:做到这三点,让你的人生少走弯路

  • 巴菲特:你能做的最好的投资就是你自己你会带着你唯一的身体和大脑度过一生本周推荐:1、陈光明谈“常识”:在赚钱上不要太激进,在风险上要多考量,投资中一定要避免这两点……点此