Java 12 ออกแล้ว

by mk
20 March 2019 - 08:13

Oracle ออก Java 12 ตามนโยบายการออกรุ่นใหม่ทุก 6 เดือน โดยรุ่นนี้จะเป็นรุ่นซัพพอร์ตระยะสั้น ต่างจาก Java 11 ที่เป็นรุ่น LTS มีระยะซัพพอร์ตนาน 8 ปี (LTS ตัวหน้าคือ Java 17 กำหนดออกปี 2021)

ของใหม่ในเวอร์ชันนี้เน้นไปที่การแก้บั๊กและปรับปรุงฟีเจอร์เล็กๆ จำนวนมาก (ตามแนวทางของการออกรุ่นทุก 6 เดือน) ส่วนฟีเจอร์ใหญ่ที่น่าสนใจคือ Project Shenandoah ซึ่งเป็นการทดลองสร้าง garbage collector ตัวใหม่ที่มีระยะเวลาหยุดทำงานสั้น (low-pause-time), ปรับปรุงการทำงานบนสถาปัตยกรรม ARM 64 บิท (AArch64) ที่เดิมทีมี 2 แบบให้เหลือแบบเดียว เป็นต้น

Oracle ยังเผยสถิติของนักพัฒนาจากองค์กรต่างๆที่เข้าร่วมพัฒนา Java 12 ว่าคิดเป็นคนของ Oracle เอง 75% ตามด้วย Red Hat 8%, Google 6%, SAP 4%, IBM 1% และนักพัฒนารายย่อยๆ รวมกันอีก 3%

เวอร์ชันหน้า Java 13 จะออกในเดือนกันยายน 2019 ในมุมของนักพัฒนาที่ไม่ต้องการอะไรใหม่ๆ มากนัก คงไม่ต้องสนใจมากนัก และอยู่กับ Java 11 LTS กันไปอีกพักใหญ่ๆ

ที่มา - Oracle, OpenJDK

Blognone Jobs Premium