Oracle Java JDK 19 正式版已發(fā)布,帶來了多項新功能,包括支持 RISC-V Linux 端口、外部函數(shù) API 等等。
對于 Linux 用戶,該版本現(xiàn)已移植以支持 RISC-V 的 RV64GV 配置,這是一種通用 64 位 ISA。
IT之家獲悉,該版本還引入了記錄模式來解構記錄值??梢郧短子涗浤J胶皖愋湍J?,以實現(xiàn)強大的、聲明和可組合數(shù)據(jù)導航和處理形式。雖然目前還是預覽功能。
還有 2 個其他預覽功能:外部函數(shù)和內(nèi)存 API 可以與 Java 運行時之外的代碼和數(shù)據(jù)互操作;
輕量級虛擬線程,減少了編寫、維護和觀察高吞吐量并發(fā)應用程序的工作量; switch 表達式和語句的模式匹配。
JDK 19 還引入了一個 API 來表達向量計算,在運行時可靠地編譯為最佳向量指令,以及一個用于結構化并發(fā)的 API。
Java 19 的新變化包括:
- Linux RISC-V 端口現(xiàn)在可用。
- 外部函數(shù)和內(nèi)存 API 是 OpenJDK 19 的預覽版等。
關鍵詞:




