【虎科技】9月20日消息,昨晚,Oracle公司正式發布了Java 21版本,以及相應的JDK 21開發工具包。這一版本是自JDK 17之后的最新長期支持(LTS)版本,將享有至少8年的支持期限。此外,該公司還宣布將Java 11的長期支持延長至2032年1月,為五年前發布的版本提供更長的支持。
據虎科技了解,Java 21被宣傳為擁有數千項性能、穩定性和安全性改進的版本。新的JDK 21包含了15項先進的功能改進,其中包括支持虛擬線程以提高整體吞吐量,以及增加對矢量應用編程接口(API)的支持,使得構建涉及人工智能(AI)模型的Java應用變得更加容易。此外,Java 21還引入了新的Generational ZGC垃圾回收機制,并將淘汰準備刪除的32位x86接口。
為了降低Java的學習門檻,方便教育工作者逐步引入編程概念,Java 21還支持了未聲明的類、變量、實例主方法等,這相當于放寬了部分強類型設計。這將有助于新手程序員更輕松地入門。
Oracle Java平臺高級副總裁兼OpenJDK主席Georges Saab表示:“Java仍然是開發健壯、可擴展且安全的應用首選語言和平臺,供世界各地的組織和數百萬人使用。Java 21中的新增強功能使開發者能夠比以前更快地構建更好的應用。此外,商業支持將提供至少八年,使客戶能夠按照自己的節奏進行遷移。”