JDK 19加入結構化並行新功能,讓多執行緒程式開發變簡單

已經正式發布,官方在這個版本添加不少新功能,不過除了移植Linux/RISC-V之外,其他功能都仍是預覽階段,甚至是孵化器階段。JDK 19與JDK 18一樣,並非一個長期支援的版本,僅有6個月的頂級支援,當前的長期支援版本為JDK 17,而下一個則預計是JDK 21。

RISC-V是一種開源的RISC指令集架構(ISA),由於在RISC-V International的贊助之下,已經被廣泛的工具鏈支援,因此官方也覺得在RISC-V硬體日益普及的情況下,將JDK移植到Linux/RISC-V是有價值的工作。由於RISC-V ISA其實是一系列相關的ISA,而在JDK 19這個版本中,將僅支援RISC-V中的RV64GV配置,在未來官方可能會考慮支援像是RV32G等其他配置。

JDK 19添加了一個稱為結構化並行(Structured Concurrency)的孵化器功能,官方提到,透過添加結構化並行API,將能夠讓多執行緒程式開發變簡單,結構化並行將會視不同執行緒中運作的多個工作為單一工作單元,而這樣的設計可以簡化錯誤處理與取消,達到提高多執行緒程式碼可維護性、可靠性和可觀察性的目的。

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

想知道購買電動車哪裡補助最多?台中電動車補助資訊懶人包彙整

節能減碳愛地球是景泰電動車的理念,是創立景泰電動車行的初衷,滿意態度更是服務客戶的最高品質,我們的成長來自於你的推薦。

電動車補助

回頭車貨運收費標準,宇安交通關係企業,自成立迄今,即秉持著「以誠待人」、「以實處事」的企業信念

好山好水露營車漫遊體驗

露營車x公路旅行的十一個出遊特色。走到哪、玩到哪,彈性的出遊方案,行程跟出發地也可客製

網頁設計公司推薦不同的風格,搶佔消費者視覺第一線

透過選單樣式的調整、圖片的縮放比例、文字的放大及段落的排版對應來給使用者最佳的瀏覽體驗,所以不用擔心有手機版網站兩個後台的問題,而視覺效果也是透過我們前端設計師優秀的空間比例設計,不會因為畫面變大變小而影響到整體視覺的美感。

太陽光電發電設備是否會產生噪音?

找對廠商很重要喔,東陽能源是擁有核心技術、產品研發、系統規劃設置、專業團隊的太陽能發電廠商。

最熱情、專業有口碑的網頁設計公司讓您的網站改頭換面。

同時,這個版本也預覽了虛擬執行緒(Virtual Threads)功能,虛擬執行緒是一種輕量級的執行緒,能夠大幅降低編寫、維護和觀察高吞吐量並行應用程式的麻煩。另一個JDK 19的孵化器階段功能,則是加入了一個API來表示向量運算,在執行時可靠地編譯受支援CPU架構的最佳化向量指令,進而使向量運算達到與純量相同的運算效能。

JDK也強化Java程式開發平臺Switch表達和陳述式模式比對(Pattern Matching)的能力,因此對Switch擴展模式比對功能,允許表示式測試多種模式,如此開發者便能夠更簡潔地表達複雜的資料查詢。

https://www.ithome.com.tw/news/153176

您可能也會喜歡…