Java 17 ออกแล้ว เป็นรุ่น LTS ซัพพอร์ตนาน 8 ปี, เปลี่ยนมาออกรุ่น LTS ทุก 2 ปี

Oracle ประกาศออก Java 17 ซึ่งเป็นเวอร์ชันซัพพอร์ตระยะยาว (LTS) ตัวใหม่ ต่อจาก Java 11 LTS ที่ออกในปี 2018 มีระยะซัพพอร์ตนาน 8 ปี เคสนี้คือ Java 17 ใช้ได้จนถึงปี 2029

ในระบบการออกรุ่นของ Java ในปัจจุบัน มีกำหนดออกรุ่น LTS ทุก 3 ปี ล่าสุด Oracle ยังประกาศเปลี่ยนมาออก LTS ทุก 2 ปีแทน ดังนั้นรุ่นหน้าคือ Java 21 ออกกันยายน 2023

ของใหม่ใน Java 17 ได้แก่

  • Sealed Classes เป็นฟีเจอร์ใหม่ระดับตัวภาษา Java
  • ปรับปรุงฟีเจอร์ Random Number Generator, Deserialization,
  • รองรับสถาปัตยกรรม macOS AArch 64 (Apple M1) และปรับปรุงการเรนเดอร์บน macOS เปลี่ยนจาก OpenGL มาเป็น Metal
  • ประกาศ deprecate ฟีเจอร์เก่าๆ เช่น Java Applet และ Security Manager โดยเตรียมถอดออกในอนาคต

ที่มา – Oracle, OpenJDK

No Description

from:https://www.blognone.com/node/124757