กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


Java 22 ออกแล้ว ยอมให้ตั้งชื่อตัวแปรที่ไม่ใช้งานด้วยสัญลักษณ์ _

ข่าว Java 22 ออกแล้ว ยอมให้ตั้งชื่อตัวแปรที่ไม่ใช้งานด้วยสัญลักษณ์ _

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อ News 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Active member

สมาชิกทีมงาน
Moderator
Collaborate
Oracle ออก Java 22 รุ่นซัพพอร์ตระยะสั้น 6 เดือน (Java 21 เป็นรุ่นซัพพอร์ตระยะยาวนาน 2 ปี)

ของใหม่ที่สำคัญของ Java 22 คือ Unnamed Variables & Patterns เปิดให้ตั้งชื่อตัวแปรที่ถูกบังคับให้ต้องมี แต่ไม่ต้องเรียกใช้งาน เป็นสัญลักษณ์ขีดล่าง (_) แทนการต้องตั้งชื่อตัวแปรอะไรก็ได้สักอย่าง

จากภาพตัวอย่างคือตัวแปร order ไม่ถูกเรียกใช้งานจริง แต่ต้องประกาศ (แถมโดนคอมไพเลอร์ด่าซ้ำว่ามีตัวแปรไม่ใช้งาน) ในสเปกของ Java 22 เปิดให้ใช้ตัว _ เพื่อบอกอย่างเจาะจงว่าเป็นตัวแปรที่ไม่ต้องตั้งชื่อได้แล้ว

No Description


No Description


ของใหม่อย่างอื่นคือ

  • Foreign Function & Memory API สำหรับการเชื่อมต่อกับฟังก์ชันที่เป็นภาษาอื่นนอก Java Runtime
  • Launch Multi-File Source-Code Programs การเรียกซอร์สโค้ด Java ที่อยู่ในหลายๆ ไฟล์โดยไม่ต้องคอมไพล์ก่อน
  • Regional Pinning for G1 การกำหนดเขตพื้นที่ทำงานในหน่วยความจำของ garbage collector G1 เมื่อต้องทำงานกับโค้ด C/C++ เพื่อให้ไม่ต้องปิดการทำงานของ G1 ทุกครั้งไป

Oracle ยังเปิดให้ใช้งาน Oracle GraalVM for JDK 22 ฟรี แบบเดียวกับที่เริ่มทำตอน Java 20 ด้วย

ที่มา - Oracle

Topics:
Java
Programming
Oracle

อ่านต่อ...
 

ไฟล์แนบ

  • a692990b004f6d65eedc1af40aab4d7b.webp
    a692990b004f6d65eedc1af40aab4d7b.webp
    17.1 กิโลไบต์ · จำนวนการดู: 35
  • 66fde9c510789adaf1a73b96d1c53fc2.webp
    66fde9c510789adaf1a73b96d1c53fc2.webp
    16.7 กิโลไบต์ · จำนวนการดู: 46

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง