Redian新闻
>
Oracle的2024年Java工作规划

Oracle的2024年Java工作规划

公众号新闻
Oracle 的 Java 开发者布道师 Nicolai Parlog 于近日发布一段视频,介绍了 2024 年的 Java 工作规划。其中涉及了一些 OpenJDK 项目,包括 Amber、Babylon、Leyden、Lilliput、Loom、Panama 和 Valhalla。

2024 年,Java 不断发展。让我们看看 OpenJDK 项目 Amber、Babylon、Leyden、Lilliput、Loom、Panama 和 Valhalla 今年的计划是什么,以及它们将如何推动 Java 向前发展。无论是模式匹配还是其他语言改进、与外部代码、内存或平台的交互、内存局部性或效率,还是启动时间,Java 在 2024 年将在很多领域进行改进。不过请记住,任何一年的大部分工作都不会在同一年发布,因此许多改进只能在 2025 年或更晚的时间才能使用。

对于 Babylon 项目,Parlog 提到了 code reflection、扩展 reflection API 以及允许在方法内转换 Java 代码等计划。Babylon 团队计划在未来几周内发布一些用例工作,例如 auto-differentiating、C# LINQ emulation 和 GPU 编程等。不过,Babylon 项目仍处于早期阶段,所以 Parlog 预计该项目主线在 2024 年应该不会有任何实质性的内容。
至于孵化 Java VM 和 API 功能的 Loom 项目,Parlog 认为,该项目备受瞩目的日子即将结束;因为虚拟线程已经最终确定,结构化并发和作用域值 API 也已在 Java 22 中达到了第二个预览版,预计会在今年某个时候完成。Parlog 特别希望能够在 synchronization non-pinning 和 file I/O non-capturing 方面取得进展,至少在 Linux 上使用 io_uring;但能不能在 2024 年实现不好说,毕竟距离 JDK 23 fork 只有 5 个月的时间了。
2023 年,Leyden 项目在研究潜在 potential condensers 方面取得了进展,并且提出了一些相当大的性能改进。2024 年的计划包括完善冷凝器(Condenser)的概念并致力于原型冷凝器的生产准备,但也很难期待今年能有任何有形的成果落地。
Amber 项目仍然是 Java 语言发展背后的动力源泉,目前预览的三个功能包括:字符串模板、简化 main 方法以及 statements before this () and super ()。Parlog 预计,这三个功能都将在 2024 年完成。正在探索的功能还包括 with 表达式和 primitive types in patterns。
Panama 项目 “有三项工作正在进行中”:Vector API 正处于孵化阶段、Foreign Function & Memory API 正在改进、jextract 工具正在构建中(Panama 项目 2024 年的主要事项)。
在 Valhalla 项目中,工作将集中在值类和对象上,它们提供仅具有实例字段且缺乏对象标识的类实例 final。表示 boxed primitives 的类 Integer、Double 和 Byte 是包装或 “box” 不需要标识的简单值的类的示例。删除标识不仅可以消除开发人员对 == 应用于这些类的含义的困惑,而且还可以显着减少 boxed Integer、Double 和 Byte 对象的运行时开销。
Lilliput 项目旨在缩小 HotSpot JVM 中 Java object headers 的大小并减少 Java 内存占用。2023 年 Lilliput 合并了一种替代的 fast-locking scheme,以便按预期减小 header size,但该方案在进入黄金阶段之前还需进一步改进。因此,项目团队现在的工作重点是完善 fast-locking scheme,但 Parlog 预计 header size 的改进不会在 2024 落地。
更多详情可查看完整视频:https://inside.java/2024/01/18/newscast-61/


往期推荐


Firefox长达21年的 “陈年老bug”,终于被修复了!

FreeBSD也要 “锈化”?

程序员因报告漏洞,被判罚2.4万元




这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
证监会对6家企业拟香港/美国上市,出具备案补充材料要求(反馈意见)(2024年1月19日—2024年1月25日)刚刚发布的2024年度流行色,该不该用进作品集?2024年最值得期待的20座建筑69一次打包精选好书,承包你的2024年书单真心话大冒险!关于自动驾驶的现状和未来,Mobileye的回答是?自由书写线上工作坊 | 如何看清和开启自己的2024?进入中国市场14年,Moncler品牌如何布局和发力?【华丽智库】发布《Moncler在中国》研究报告The ‘Invisible’ Cleaners Keeping the Cities Spotless伦敦剧场的2023年回顾与2024年期待2024年精辟到噎死人的23句话,句句道尽人性!证监会对4家企业拟香港上市,出具备案补充材料要求(反馈意见)(2024年1月12日—2024年1月18日)证监会对1家企业拟美国上市,出具备案补充材料要求(反馈意见)(2024年1月26日—2024年2月1日)再說修行写诗关于生成式人工智能在2024年的20条预言,我对每一条都表示不负责抓实抓好2024年市政府重点工作、认真做好人大代表建议和政协委员提案办理工作……今天的市政府常务会议研究这些重要事项企业家的2024年:风浪越大,鱼越贵|城市观察·无锡A股市场复盘与展望:跌宕起伏的2023和危机共存的2024|智氪红色日记 学大庆会 5.1-312023年JavaScript生态系统发展趋势2024年母婴行业观察活动规划出炉!一起提升效率此刻,进入梵克雅宝Perlée的冬日赞歌2024年J.P. 摩根医疗健康大会干货(附PPT下载)中文是贝尔维尤除英语外的第一大语言!2044社区对话,一起聊聊Bellevue的衣食住行!达摩院攻克胰腺癌早筛难题!2024年会是AI4Science的真正风口吗?2024年:重建生活的20个建议国际法学院举办段和段律所2024年校招宣讲会暨数字时代下法学生职业规划讲座伦敦2月UNCLE合租,仅£369/周;适合UCL/LSE/KCL的Studio仅£304/周;转租更便宜! (1月22日更新)五绝 感叹有些人常抱怨伦敦1月转租房源£320/周起,适合KCL、UCL、LSE的学生,更多语言班转租房源持续更新ing...(1月17日更新)2024年迪士尼活动预览 | 为假期提前做好规划!2024年必读的20本机器学习书籍长篇小说连载《此世,此生》第五十六章四证监会对4家企业拟香港/美国上市,出具备案补充材料要求(反馈意见)(2024年1月5日—2024年1月11日)热烈推荐!医美界的巅峰之作-Amees Medical Spa的 UltraClear + 3D Miracl!
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。