Tags:
Node Thumbnail

Oracle ประกาศออก Java 24 ตามรอบการออกทุก 6 เดือน โดย Java 24 เป็นรุ่นซัพพอร์ตระยะสั้น (ตัว LTS ล่าสุดตอนนี้คือ Java 21)

Java 24 มีของใหม่มากถึง 24 อย่าง (นับตามจำนวนสเปก JEP) ซึ่งถือว่าเยอะที่สุดใน Java ยุคหลังๆ ตัวอย่างฟีเจอร์กลุ่มที่เข้าสถานะเสถียรแล้วได้แก่

  • Stream Gatherers ปรับปรุง Stream API สำหรับการรับและแปลงข้อมูล
  • Class File API เป็น API มาตรฐานสำหรับอ่าน สร้าง และแปลงไฟล์ Java class
  • Ahead-of-Time Class Loading & Linking เพิ่มความเร็วการเริ่มทำงาน โดยโหลดและลิงก์คลาสไว้รอตอน JVM เริ่มทำงาน

การเปลี่ยนแปลงสำคัญอีกอย่างใน Java 24 คือการเก็บกวาดฟีเจอร์เก่าที่ไม่ใช้งานแล้ว ได้แก่

  • ถอดซอร์สโค้ดส่วนที่เป็น Windows 32-bit ออก หลังจากประกาศเลิกใช้งาน (deprecated) ไปตั้งแต่ Java 21
  • ประกาศเลิกใช้งาน (deprecated) Linux x86 32-bit ซึ่งเป็นแพลตฟอร์ม x86 32-bit ตัวสุดท้ายที่เหลืออยู่
  • ปิดการทำงานของ Security Manager ซึ่งประกาศ deprecated ไปตอน Java 17
  • แจ้งเตือนว่าจะเลิกใช้ Java Native Interface (JNI)

ที่มา - Oracle, Oracle Blog

No Description

No Description

Get latest news from Blognone