OpenJDK Java 20 正式发布:更新 Vector API、作用域值等
创始人
2024-10-13 10:59:03
0

      最新消息,OpenJDK Java 20今天正式发布,更新Vector API、作用域值等,达到全面可用性(GA)状态。OpenJDK Java 20引入了作用域(scope)值作为孵化API。

      OpenJDK Java 20 引入了作用域(scope)值作为孵化 API。Java 的作用域值允许在线程内和线程间共享不可变数据,并且优先于线程局部变量。Java 作用域值旨在易于使用、易于理解、增强可靠性且高性能。

      作用域值是一种新的语言结构,它允许声明一个只能在当前范围(extent)内访问的变量。一个范围是一个代码块或一个方法调用栈,它可以包含多个线程。作用域值只能被当前范围内的代码读取,不能被其他范围内的代码读取或修改。因此,作用域值是不可变的,并且可以安全地在线程之间共享。

      Java 20 还对 Vector API 进行了第四次孵化更新,以便在运行时编译为支持的 CPU 架构上的最佳 vector 指令。与 JDK 19 相比,Java 20 的 Vector API 没有变化,只是修复了一些错误 Bug 并提高了性能。

      Java / JDK 20 的第二个预览形式是虚拟线程功能,作为高吞吐量并发应用程序的轻量级线程。JDK 19 上的虚拟线程有一些小的 API 更改以及此预览功能的其他基本改进。

      新版本还对记录模式、switch 语句的模式匹配、外部函数和内存 API 以及 JDK / Java 20 的结构化并发进行了更新。

      IT之家附上 OpenJDK.org ,用户可获取有关 OpenJDK Java 20 GA 版本的下载和更多详细信息。

      Oracle 现在为开发人员、最终用户和企业提供 JDK 20。Oracle JDK 20 不是长期支持 (LTS) 版本,因此它将在六个月后被 JDK 21 取代。

      Oracle JDK 17(2021 年 9 月 14 日发布)是最新的 Java LTS 版本。Oracle 宣布计划将 LTS 版本之间的时间从三年缩短到两年,因此 JDK 21(2023 年 9 月)计划成为下一个 LTS 版本。

      想了解更多资讯内容,敬请关注PC下载网。

相关内容

热门资讯

攻略“微信小程序JJ斗地主究竟... 微信小程序JJ斗地主怎么开挂?随着微信小程序JJ斗地主的流行,越来越多的人开始关注如何在小程序中开挂...
超星学习通怎么查看自己的培训证... 超星学习通是款适合学生们使用的学习平台。那么各位在使用的时候知道超星学习通怎么查看自己的培训证书吗?...
CorelDraw X4如何进... 很多人办公中都在使用CorelDraw X4软件,你们知道CorelDraw X4如何进行星形输入文...
玩家必看教程“JJ斗地主有挂没... 您好,JJ斗地主这款游戏可以开挂的,确实是有挂的,需要了解加微【36 188 399】很多玩家在这款...
玩家攻略“微信小程序财神十三张... 您好:微信小程序财神十三张这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户...
抖音直播伴侣怎样调整电脑摄像头... 很多直播行业都在使用抖音直播伴侣软件,不过你们知道抖音直播伴侣怎样调整电脑摄像头为竖屏吗?接下来,小...
百度文心一言App升级至4.0... 百度文心一言App今日迎来4.0.0版本更新,更名为“文小言”,并宣称带来更强大的功能和更丰富的使用...
腾讯会议怎么隐藏非视频参会者-... 很多新手小伙伴还不了解腾讯会议怎么隐藏非视频参会者,所以下面小编就带来了腾讯会议隐藏非视频参会者的方...
WPS Office发布202... 今日最新消息,WPS Office今日宣布推出2023年度更新,涉及WPS AI、新组件、新视觉、新...
火狐浏览器怎么用?火狐浏览器如... 探索网络世界时,拥有一款既快速又安全的浏览器是至关重要的。火狐浏览器(Mozilla Firefox...