วีดีโอ: วัตถุประสงค์ของยาชื่อสามัญใน Java คืออะไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ข้อมูลทั่วไปใน Java . ยาสามัญ เป็นสิ่งอำนวยความสะดวกของ ทั่วไป โปรแกรมที่เพิ่มลงใน Java ภาษาการเขียนโปรแกรมในปี 2547 ภายในเวอร์ชัน J2SE 5.0 พวกเขาได้รับการออกแบบเพื่อขยาย Java's ระบบประเภทเพื่อให้ "ประเภทหรือวิธีการทำงานบนวัตถุประเภทต่างๆ ในขณะที่ให้ความปลอดภัยประเภทเวลาคอมไพล์"
ในที่นี้ การใช้งานทั่วไปของยาชื่อสามัญใน Java คืออะไร?
ยาสามัญ อนุญาตให้ประเภทหรือวิธีการทำงานบนวัตถุประเภทต่างๆในขณะที่ให้ความปลอดภัยประเภทเวลารวบรวมทำให้ Java ภาษาที่พิมพ์แบบคงที่อย่างสมบูรณ์ ยาสามัญ เป็นที่ถกเถียงกันมากที่สุดเรื่องหนึ่ง Java คุณสมบัติทางภาษา
ต่อมา คำถามคือ เมื่อไหร่ควรใช้ยาสามัญ? Java รวม Generics ใน Java 5.0 เพื่อบรรลุ:
- ความปลอดภัยของประเภทช่วยให้มั่นใจได้ว่าเมื่อใช้อาร์กิวเมนต์ประเภทแล้ว จะไม่อนุญาตให้มีข้อมูลประเภทอื่นในวิธีการหรือกล่องและหลีกเลี่ยงข้อกำหนดในการแคสต์
- การเขียนโปรแกรมทั่วไป/พหุสัณฐานแบบพารามิเตอร์
นอกจากนี้ จุดประสงค์ของ generics ใน Java คืออะไร?
โดยสังเขป, ยาชื่อสามัญ เปิดใช้งานประเภท (คลาสและอินเทอร์เฟซ) เป็นพารามิเตอร์เมื่อกำหนดคลาส อินเตอร์เฟส และวิธีการ เหมือนกับพารามิเตอร์ทางการที่คุ้นเคยมากขึ้นที่ใช้ในการประกาศเมธอด typeparameters มีวิธีให้คุณนำโค้ดเดิมกลับมาใช้ใหม่กับอินพุตที่แตกต่างกัน
ยาชื่อสามัญทำงานอย่างไรใน Java?
ในระยะสั้น ยาสามัญ ใน Java เป็น syntaxsugar และไม่จัดเก็บข้อมูลที่เกี่ยวข้องกับประเภทใด ๆ ที่รันไทม์ ข้อมูลที่เกี่ยวข้องกับประเภททั้งหมดจะถูกลบโดย Type Erasure ซึ่งเป็นข้อกำหนดหลักในขณะที่พัฒนา ยาสามัญ คุณสมบัติเพื่อนำมาใช้ใหม่ทั้งหมด Java รหัสที่เขียนโดยไม่ต้อง ยาสามัญ.
แนะนำ:
การใช้ FileWriter ใน Java คืออะไร?
คลาส Java FileWriter ใช้เพื่อเขียนข้อมูลเชิงอักขระไปยังไฟล์ เป็นคลาสเชิงอักขระที่ใช้สำหรับการจัดการไฟล์ในจาวา ต่างจากคลาส FileOutputStream คุณไม่จำเป็นต้องแปลงสตริงเป็นอาร์เรย์ไบต์เนื่องจากมีวิธีการเขียนสตริงโดยตรง
คลาสตัวจัดการใน Java คืออะไร?
ตัวจัดการนั้นเป็นคิวข้อความ คุณโพสต์ข้อความไปที่มัน และในที่สุดมันจะประมวลผลโดยเรียกใช้เมธอดการรันและส่งข้อความถึงมัน เนื่องจากการเรียกใช้เหล่านี้จะเกิดขึ้นตามลำดับของข้อความที่ได้รับในเธรดเดียวกันเสมอ จึงช่วยให้คุณจัดลำดับเหตุการณ์ได้
ชนิดข้อมูลดั้งเดิมใน Java คืออะไร?
Primitive types เป็นชนิดข้อมูลพื้นฐานที่สุดที่มีอยู่ในภาษา Java มี 8 แบบ: บูลีน, ไบต์, ถ่าน, สั้น, int, ยาว, ลอยและสองเท่า ประเภทนี้ทำหน้าที่เป็นหน่วยการสร้างของการจัดการข้อมูลใน Java คุณไม่สามารถกำหนดการดำเนินการใหม่สำหรับประเภทดั้งเดิมดังกล่าวได้
ภาษาสคริปต์ที่ใช้สร้างแอปพลิเคชัน Java คืออะไร
Jacl: การนำ Tcl Java ไปใช้ Jython: การนำ Python Java ไปใช้ Rhino: การนำ JavaScript Java ไปใช้ BeanShell: ล่ามซอร์ส Java ที่เขียนด้วย Java
W3c คืออะไร Whatwg คืออะไร?
คณะทำงานเทคโนโลยี Web Hypertext Application Technology (WHATWG) เป็นชุมชนของผู้ที่สนใจในการพัฒนา HTML และเทคโนโลยีที่เกี่ยวข้อง WHATWG ก่อตั้งขึ้นโดยบุคคลจาก Apple Inc., Mozilla Foundation และ Opera Software ซึ่งเป็นผู้จำหน่ายเว็บเบราว์เซอร์ชั้นนำในปี 2547