
เมื่อพูดถึง 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 นั้นค่อนข้างสมบูรณ์ และเราจะอัปเดตต่อไปในอนาคต .