- รองรับ Virtual Thread ซึ่งเป็นเธรดน้ำหนักเบาสำหรับแอปพลิเคชันแบบ concurrent ประสิทธิภาพสูงบนแพลตฟอร์ม Java
- เป็นเวอร์ชันสมบูรณ์ต่อจากการพรีวิว 2 ครั้งใน JEP 425 ของ JDK 19 และ JEP 436 ของ JDK 20
- ตอนนี้ Java รองรับเธรด 2 แบบ: platform thread และ virtual thread
- platform thread แมปแบบ 1:1 กับ OS thread ส่วน virtual thread คือเธรดน้ำหนักเบาที่ Java จัดให้
- สามารถรัน virtual thread พร้อมกันได้ 10,000 ตัวภายใน OS thread เดียว
- รองรับตัวแปร
ThreadLocal/InheritableThreadLocal เช่นเดียวกับ platform thread
- แพ็กเกจอย่าง
java.util.concurrent, java.net, java.nio.channels ก็รองรับ virtual thread ด้วย
- JNI เพิ่มฟังก์ชัน
IsVirtualThread
2 ความคิดเห็น
ตอนที่ออกมาครั้งแรกในชื่อ Project Loom ก็คิดว่าน่าจะใช้เวลาอีกนานมาก แต่ไม่คิดว่าจะได้เห็นภายในปีนี้