เมื่อพูดถึง jdk มันเป็นเรื่องปกติสำหรับทุกคน ในส่วนต่อประสานและคลาส เราจะใช้มันร่วมกันด้วย คำอธิบายประกอบมีหลายประเภทใน jdk บทความนี้จะอธิบายวิธีการและตัวอย่างของคำอธิบายประกอบทั่วไปสามรายการ
1. @Override : ใช้สำหรับเมธอด โดยระบุว่าเมธอดนั้นแทนที่เมธอดคลาสพาเรนต์ เช่น toString()
//#2.1 JDK5.0 แทนที่เมธอดคลาสพาเรนต์ คลาส Parent1_2{ โมฆะสาธารณะ init(){ - - คลาส Son1_2 ขยาย Parent1_2 { @แทนที่ โมฆะสาธารณะ init() { - - //#2.2 JDK6.0 ใช้วิธีอินเตอร์เฟสพาเรนต์ ส่วนต่อประสาน Parent1_3{ โมฆะสาธารณะ init(); - คลาส Son1_3 ใช้งาน Parent1_3{ @แทนที่ โมฆะสาธารณะ init() { - -
2. @Deprecated: บ่งชี้ว่าวิธีการนี้หมดอายุแล้ว และไม่แนะนำให้นักพัฒนาใช้งาน
//#1 วิธีการหมดอายุคลาส Parent1_1{ @เลิกใช้แล้ว โมฆะสาธารณะ init(){ - -
3. @FunctionalInterface: ใช้เพื่อยอมรับอินเทอร์เฟซการทำงาน
ส่วนต่อประสานการทำงาน: หากมีวิธีนามธรรมเพียงวิธีเดียวในอินเทอร์เฟซ (ซึ่งอาจมีวิธีเริ่มต้นหลายวิธีหรือวิธีคงที่หลายวิธี) อินเทอร์เฟซจะเรียกว่าอินเทอร์เฟซการทำงาน
@ฟังก์ชั่นอินเตอร์เฟซ โฆษณาอินเทอร์เฟซสาธารณะ { adAttack เป็นโมฆะสาธารณะ (); -
ข้างต้นเป็นการแนะนำคำอธิบายประกอบ JDK ใน Java หากคุณสนใจคำอธิบายประกอบประเภทนี้ คุณสามารถศึกษาต่อในเชิงลึกหลังเลิกเรียนได้ แน่นอนว่าประเภทคำอธิบายประกอบ jdk นั้นค่อนข้างสมบูรณ์ และเราจะอัปเดตต่อไปในอนาคต .