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 กันไปอีกพักใหญ่ๆ
Comments
ยังใช้ JDK 8 อยู่เลย แต่ถ้างานใหม่ตัวจะไป 11 แล้ว
ไปไกลละ งานบางตัวบ.ผมยัง 6 อยู่เล่อะ
ชอบหัวเรื่องข่าว สั้นดี
+1 กำลังจะมาทัก สั้นสุดตั้งแต่เคยอ่านบล็อคนันมา XD
ยังใช้ 8 อยู่เลยครับ
อาจารย์เขาบังคับใช้ ฮ่าๆ
ทำไม java11 ไม่มี jre ให้load มีแต่ jdk