Amazon Corretto 26 พร้อมให้ใช้งานโดยทั่วไปแล้ว
โพสต์บน:
17 มี.ค. 2026
Amazon Corretto 26 ซึ่งเป็นเวอร์ชัน Feature Release (FR) พร้อมให้ดาวน์โหลดแล้ว Amazon Corretto คือการกระจาย OpenJDK แบบหลายแพลตฟอร์มที่ไม่มีค่าใช้จ่ายและพร้อมใช้งานจริง คุณสามารถดาวน์โหลด Corretto 26 สำหรับ Linux, Windows และ macOS ได้จากหน้าดาวน์โหลดของเรา Corretto 26 จะได้รับการสนับสนุนไปจนถึงเดือนตุลาคม 2026
- HTTP/3 Support - แอปพลิเคชัน Java สามารถใช้โปรโตคอล HTTP/3 รุ่นล่าสุดได้แล้ว ซึ่งเร็วกว่าและมีประสิทธิภาพมากกว่า HTTP เวอร์ชันเก่า (JEP 517)
- การแคชออบเจ็กต์ Ahead-of-Time - แอปพลิเคชันสามารถเริ่มต้นทำงานได้เร็วขึ้นโดยการแคชวัตถุที่ใช้บ่อยไว้ล่วงหน้า โดยทำงานร่วมกับตัวจัดการขยะใดๆ ก็ได้ (JEP 516)
- การจับคู่รูปแบบที่ผ่านการปรับปรุง - นักพัฒนาสามารถเขียนโค้ดที่สะอาดกว่าเมื่อตรวจสอบประเภทและค่าต่างๆ โดยขณะนี้ได้รวมถึงการรองรับประเภทข้อมูลพื้นฐาน เช่น int และ boolean (JEP 530)
- การทำให้ขั้นตอนสุดท้ายเป็นขั้นตอนสุดท้ายจริงๆ - เริ่มแสดงคำเตือนเมื่อโค้ดใช้ reflection ในการแก้ไขฟิลด์ที่เป็น final เพื่อเตรียมพร้อมสำหรับเวอร์ชันในอนาคตที่ฟิลด์ที่เป็น final จะไม่สามารถเปลี่ยนแปลงได้จริง ๆ การเปลี่ยนแปลงนี้ช่วยปรับปรุงทั้งความปลอดภัยของโปรแกรมและช่วยให้สามารถเพิ่มประสิทธิภาพได้ดียิ่งขึ้น เช่น การพับอย่างต่อเนื่อง (JEP 500)
- การทำงานพร้อมกันแบบมีโครงสร้าง (ตัวอย่างต่อเนื่อง) - นำเสนอ API สำหรับการทำงานพร้อมกันแบบมีโครงสร้าง โดยจัดการกลุ่มงานที่เกี่ยวข้องซึ่งทำงานในเธรดต่างๆ ให้เป็นหน่วยงานเดียว ช่วยให้การจัดการข้อผิดพลาดและการยกเลิกเป็นไปอย่างราบรื่น ปรับปรุงความน่าเชื่อถือ และปรับปรุงข้อมูลการสังเกต (JEP 525)
- Vector API (หน่วยบ่มเพาะต่อเนื่อง) - ปรับปรุงการรองรับสำหรับการดำเนินการทางคณิตศาสตร์ประสิทธิภาพสูงที่สามารถใช้ประโยชน์จากความสามารถของ CPU สมัยใหม่ (JEP 529)
- Lazy Constants (ตัวอย่างต่อเนื่อง) - มี API สำหรับเลื่อนการเริ่มต้นใช้งานข้อมูลที่ไม่สามารถเปลี่ยนแปลงได้จนกว่าจะมีความจำเป็นจริง โดยผสานรวมข้อดีด้านประสิทธิภาพของฟิลด์แบบ final เข้ากับความยืดหยุ่นของการเริ่มต้นใช้งานแบบ lazy (JEP 526)
สามารถดูคำอธิบายโดยละเอียดของคุณฟีเจอร์เหล่านี้ได้ในหน้าโครงการ OpenJDK 26 Amazon Corretto 26 มีการกระจายโดย Amazon ภายใต้ใบอนุญาตแบบโอเพนซอร์ส