聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

Java 近期新闻:Valhalla 项目的现状、GlassFish 7.0-M1 和 Loom Lab

2022-01-24 14:38 浏览: 457033 次 我要评论(0 条) 字号:

作者 | Michael Redlich
译者 | 张卫滨
策划 | 丁晓昀

近期 Java 社区非常安静,但是 InfoQ 依然发现了一些值得关注的新闻,包括:Brian Goetz 撰写的由三部分组成的博客系列“Valhalla 项目的现状”;GlassFish 7.0.0-M1;Nicolai Parlog 创建的新项目 Project Loom Lab;Jakarta EE 教程更新至 Jakarta EE 9.1;Apache Camel 3.11.5 以及 JDKMon 17.0.21。

JDK 18

在过去的一周里,JDK 18 的早期访问构建版本没有任何活动。Build 29 仍然是最新的更新。更多细节可以在发布说明(https://jdk.java.net/18/release-notes)中找到。

JDK 19

同样地,JDK 19 的早期访问构建版本也没有任何活动。最新的更新仍然是 Build 3。

对于 JDK 18 和 JDK 19,鼓励开发者通过 Java Bug 数据库报告缺陷。

Loom 项目

甲骨文公司的 Java 开发者倡导者 Nicolai Parlog 在推特上介绍了 Loom Lab 项目,该项目包含了两个应用,其中一个是文件夹大小分析器,另外一个是 echo 服务器,分别都基于虚拟线程和非虚拟线程来实现。该项目需要最新的 Loom 早期访问构建版本和 Maven。

Valhalla 项目

Parlog 还介绍了由甲骨文的 Java 语言架构师 Brian Goetz 所撰写的由三篇博客文章所组成的“Valhalla 项目的现状”系列:

Valhalla 的现状(第一部分):Valhalla 之路

(https://openjdk.java.net/projects/valhalla/design-notes/state-of-valhalla/01-background)

Valhalla 的现状(第二部分):语言模型

(https://openjdk.java.net/projects/valhalla/design-notes/state-of-valhalla/02-object-model)

Valhalla 的现状(第三部分):JVM 模型

(https://openjdk.java.net/projects/valhalla/design-notes/state-of-valhalla/03-vm-model)

Valhalla 早期访问构建版本(Build 14-valhalla+4-55)最后一次更新是在 2019 年 8 月,根据该网站的信息,它基于 JDK 14 的不完整版本。

Jakarta EE 教程

Jakarta EE 教程是“基于 Jakarta EE 平台开发企业应用程序的综合指南”,最近针对 Jakarta EE 9.1 进行了更新。更多细节可以在文档(https://eclipse-ee4j.github.io/jakartaee-tutorial/)中找到。

Apache Camel

Apache 软件基金会在 Camel 3.11 发布列车中提供了一个新的 LTS 版本,即 3.11.5。3.11.5 版本有 7 个缺陷修复和改进,并对 Log4j2 的 2.15.0、2.16.0 和 2.17.0 版本、Logback 1.2.8 以及 camel-nsq 和 camel-corda 组件进行了依赖升级。更多细节可以在发布说明(https://eclipse-ee4j.github.io/jakartaee-tutorial/)中找到。

GlassFish

在通往 GlassFish 7.0 的道路上,第一个里程碑式的版本已于上周发布。GlassFish 7.0.0-M1 被认为是 alpha 版本,包含 Jakarta EE 10 组件的里程碑版本,如 Faces 4.0、Persistence 3.1 和 Servlet 6.0,可以基于 JDK 11 到 JDK 18 编译和运行。

JDKMon

最新版本的 JDKMon 已经向 Java 社区发布,这是一个监视和更新已安装的 JDK 的新工具。由 Azul 公司的首席工程师 Gerrit Grunwald 创建,17.0.21 版包含了一些新的功能,如:DiscoClient 的更新,这是一个方便访问 Foojay.io Discovery API 服务的库;改进的下载 JDK 的对话框以及对已经下载的 JDK 的验证。与 Windows 构建有关的一个问题也得到了修复。

原文链接:

https://www.infoq.com/news/2022/01/java-news-roundup-dec27-2021/


今日好文推荐

增加了一行代码,让我们提高了 3000% 的性能

2021 年人均年终奖 2.3 万元;字节跳动日均进账 10 亿;Flink 联合创始人离职;Boss 直聘强制全员春节原地过年 | Q 资讯

云技术的新变革:阿里云 13 年后重构全部核心调度系统

Nginx 之父突然离职,程序员巅峰一代落幕



 活动推荐

《中国卓越技术团队访谈录》是 InfoQ 打造的重磅内容产品,为了能进一步了解读者的实际需求和喜好,持续为大家生产有价值、具备启发性的内容,我们发起了本次调查,真诚邀请广大社区读者参与问卷。同时,如果你希望 InfoQ 关注并采访你所在的技术团队,也可以通过本问卷报名,报名选项在问卷底部。

点击【阅读原文】,即刻参与有奖问卷调查,还有机会获得精美礼品。

如对本次调研有任何疑问或建议,欢迎联系微信 13512772438。


点个在看少个 bug 



网友评论已有0条评论, 我也要评论

发表评论

*

* (保密)

Ctrl+Enter 快捷回复