บ้าน พัฒนาการ Autoboxing คืออะไร - คำจำกัดความจาก techopedia

Autoboxing คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Autoboxing หมายถึงอะไร

Autoboxing เป็นคำศัพท์สำหรับการเข้ารหัสแบบใหม่โดยส่วนใหญ่ใน Java ซึ่งสามารถช่วยจับคู่ชนิดดั้งเดิมและคลาส wrapper ของตัวแปรชนิดต่าง ๆ การล็อกอัตโนมัติช่วยให้สามารถอ้างอิงค่าของชนิดดั้งเดิมผ่านการแปลงชนิดและส่งต่อไปยังการอ้างอิงที่ซับซ้อนยิ่งขึ้น

Techopedia อธิบาย Autoboxing

ตัวอย่างสำคัญอย่างหนึ่งของวิธีการทำงานของการล็อกอัตโนมัติคือการใช้จำนวนเต็มในโค้ด การอ้างอิงชนิดดั้งเดิม "int" ตรงกันข้ามกับการอ้างอิงตามวัตถุ "จำนวนเต็ม" ใน Java เวอร์ชันเก่ามันเป็นไปไม่ได้ที่จะได้รับค่าใหม่ผ่านการอ้างอิงชนิดดั้งเดิมในบางวิธีเช่นการคำนวณผลรวมของตัวแปรสองตัวเหล่านี้ อนุญาตให้มีการระบุค่าประเภทนี้โดยการรับค่าจากประเภทดั้งเดิมซึ่งจากนั้น "autoboxed" ลงในคลาส wrapper "Unboxing" หมายถึงกระบวนการย้อนกลับ


การล็อคอัตโนมัติมีให้ในรุ่น Java ที่ใหม่กว่าและสามารถประหยัดเวลาและความพยายามโดยทำให้กระบวนการแปลงเป็นแบบอัตโนมัติ โปรแกรมเมอร์สามารถใช้มันได้หลายวิธีด้วยจำนวนเต็มลอยและชนิดข้อมูลอื่น ๆ เพื่อให้ได้ผลลัพธ์ที่หลากหลายมากขึ้นในรหัส

Autoboxing คืออะไร - คำจำกัดความจาก techopedia