การเปิดตัว Java 9เกิดขึ้นในวันที่ 21 กันยายนและก่อนหน้านี้เล็กน้อย Oracle ได้ประกาศว่าภาษาเวอร์ชันใหม่จะได้รับการปล่อยตัวบ่อยขึ้นมาก: ทุกๆ หกเดือน . คำถามที่สมเหตุสมผลเกิดขึ้น: จริงๆ แล้วรุ่นใหม่จะมีอะไรบ้าง? ตัวแทนของ Oracle ตอบว่าช่องทางแห่งโอกาสใหม่ ๆ จะได้รับจากเทคโนโลยีจากโครงการที่สำคัญหลายโครงการ:
- Project Amberเป็นโปรเจ็กต์ที่สร้างขึ้นเพื่อเพิ่ม JEP (ข้อเสนอการปรับปรุง JDK ข้อเสนอสำหรับการขยาย JDK) ในส่วนเล็กๆ ของฟีเจอร์ภาษา Java ที่มีวัตถุประสงค์เพื่อเพิ่มผลิตภาพ (เช่น JEP 286 Local-Variable Type Inference, JEP 301 Enhanced Enums และ JEP 302 ของเหลือแลมบ์ดา);
- โปรเจ็กต์ปานามาออกแบบมาเพื่อรวม JVM และไลบรารีดั้งเดิม (เขียนด้วยภาษา C และ C++) โดยใช้การเรียกฟังก์ชันดั้งเดิมจาก JVM และการเข้าถึงข้อมูลดั้งเดิมจาก JVM
- Project Valhalla - โปรเจ็กต์บ่มเพาะสำหรับ Java VM ขั้นสูงและตัวเลือกฟีเจอร์ภาษา รวมถึงประเภทค่าและความเชี่ยวชาญพิเศษทั่วไป
- Project Loomเป็นโปรเจ็กต์ใหม่ที่มีจุดมุ่งหมายเพื่อมอบการใช้งานเธรดทางเลือกที่ขับเคลื่อนโดยตัวกำหนดเวลาที่เขียนด้วย Java ซึ่งยังคงรักษาโมเดลการเขียนโปรแกรมเดียวกันกับเธรดมาตรฐาน
GO TO FULL VERSION