黑莲技术资源论坛

作者: wuwuqiwu
查看: 87|回复: 0

Java 19 正式版發布

Java 19 正式版發布

[复制链接]
wuwuqiwu | 显示全部楼层 发表于: 2022-9-22 18:49:21
wuwuqiwu 发表于: 2022-9-22 18:49:21 | 显示全部楼层 |阅读模式
查看: 87|回复: 0
IT之家 9 月 22 日消息,Oracle Java JDK 19 正式版已發布,帶來了多項新功能,包括支持 RISC-V Linux 端口、外部函數 API 等等。


對于 Linux 用戶,該版本現已移植以支持 RISC-V 的 RV64GV 配置,這是一種通用 64 位 ISA。

IT之家獲悉,該版本還引入了記錄模式來解構記錄值。可以嵌套記錄模式和類型模式,以實現強大的、聲明性和可組合數據導航和處理形式。雖然目前還是預覽功能。

還有 2 個其他預覽功能︰外部函數和內存 API 可以與 Java 運行時之外的代碼和數據互操作;輕量級虛擬線程,大大減少了編寫、維護和觀察高吞吐量並發應用程序的工作量; switch 表達式和語句的模式匹配。

JDK 19 還引入了一個 API 來表達向量計算,在運行時可靠地編譯為最佳向量指令,以及一個用于結構化並發的 API。

Java 19 的新變化包括︰

- Linux RISC-V 端口現在可用。

- 外部函數和內存 API 是 OpenJDK 19 的預覽版。該 API 允許與 Java 運行時之外的代碼和數據進行互操作,例如 Java 程序調用本機庫和處理本機數據。

- 虛擬線程處于預覽形式,作為並發應用程序的輕量級線程實現。

- 在其第四個孵化器階段是用于向量計算的 Java Vector API,它在運行時利用基于 CPU 架構支持的最佳向量指令。

- 結構化並發處于其孵化器形式,用于簡化 Java 多線程。

- 記錄模式在預覽中用于解構記錄值。

- 允許為單個 TLS 和 DTLS 連接自定義簽名方案的新 API。

- 支持 Unicode 14。

- 添加了額外的日期時間格式。

其他變化包括︰

-System.out 和 System.err 的新系統屬性。

-對 Java GSS / Kerberos 的 HTTPS 通道綁定支持。

-支持 Linux / AArch64 上的 PAC-RET 保護

-向 jarsigner 添加 -providerPath 選項

-為 ktab 提供非默認 salt 新選項

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

天涯海角也要找到Ni:Java 19 正式版發布

中发现Ni: Java 19 正式版發布
中发现Ni: Java 19 正式版發布
中发现Ni: Java 19 正式版發布
中发现Ni: Java 19 正式版發布
中发现Ni: Java 19 正式版發布
中发现Ni: Java 19 正式版發布
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|黑莲技术资源论坛 ( 闽ICP备18016623号-7 )|网站地图

GMT+8, 2022-10-7 21:04 , Processed in 0.390423 second(s), 26 queries .

Powered by BBS.HL1.NET X3.4 © 2020-2022

本站IT社区(bbs.hl1.net)所有的资源教程均来自网友分享及互联网收集

快速回复 返回顶部 返回列表