Java 19 ออกแล้ว เริ่มรองรับสถาปัตยกรรม RISC-V แล้ว

by mk
21 September 2022 - 14:39

Oracle ออก Java 19 ตามรอบการออกทุก 6 เดือน โดย Java 19 เป็นรุ่นซัพพอร์ตระยะสั้นแบบเดียวกับ Java 18 ต่างจาก Java 17 ที่เป็น LTS ซัพพอร์ตยาว 8 ปี

ของใหม่ใน Java 19 มีด้วยกัน 7 อย่าง (นับตามข้อเสนอ JDK Enhancement Proposals - JEP) แบ่งเป็น 4 หมวดดังนี้

  • Project Amber ปรับปรุงฟีเจอร์ของตัวภาษา ได้แก่ Record Patterns และ Pattern Matching for switch ทั้งสองอย่างยังเป็นพรีวิว
  • Project Panama เชื่อมต่อ JVM กับภาษาอื่นๆ ผ่าน API ได้แก่ Foreign Function & Memory API สำหรับเรียกฟังก์ชันในภาษาอื่น และ Vector API สำหรับการประมวลผลแบบเวกเตอร์
  • Project Loom ปรับปรุงตัว JVM โดยเฉพาะเรื่องเธร็ด เพิ่ม Virtual Threads เธร็ดขนาดเบาแบบใหม่ ไม่ต้องพึ่งการบริหารเธร็ดของตัว OS ที่เปลืองทรัพยากร
  • New Port เริ่มต้นพอร์ตไปยังสถาปัตยกรรม Linux/RISC-V ที่กำลังมาแรงในช่วงหลัง

ที่มา - Oracle

Blognone Jobs Premium