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 的預覽版等。
關鍵詞: