Mengenai jdk, ini relatif umum untuk semua orang. Di antarmuka dan kelas, kami juga akan menggunakannya bersama-sama. Ada berbagai jenis anotasi di jdk. Artikel ini akan menjelaskan metode dan contoh tiga anotasi umum.
1. @Override : digunakan untuk metode, yang menunjukkan bahwa metode tersebut mengesampingkan metode kelas induk, seperti toString().
//#2.1 JDK5.0 Ganti metode kelas induk kelas Parent1_2{ kekosongan publik init(){ } } kelas Son1_2 memperluas Induk1_2{ @Mengesampingkan kekosongan publik init() { } } //#2.2 JDK6.0 mengimplementasikan metode antarmuka induk antarmuka Parent1_3{ kekosongan publik init(); } kelas Son1_3 mengimplementasikan Induk1_3{ @Mengesampingkan kekosongan publik init() { } }
2. @Deprecated: Menunjukkan bahwa metode tersebut telah kedaluwarsa dan tidak disarankan untuk digunakan oleh pengembang.
//#1 metode kedaluwarsa kelas Induk1_1{ @Tidak digunakan lagi kekosongan publik init(){ } }
3. @FunctionalInterface: digunakan untuk menyetujui antarmuka fungsional.
Antarmuka fungsional: Jika hanya ada satu metode abstrak dalam antarmuka (yang dapat berisi beberapa metode default atau beberapa metode statis), antarmuka tersebut disebut antarmuka fungsional.
@FungsionalInterface antarmuka publik IKLAN { pembatalan publik serangan iklan(); }
Di atas adalah pengenalan anotasi JDK di Java. Jika Anda tertarik dengan jenis anotasi ini, Anda dapat terus mempelajarinya secara mendalam setelah kelas. Tentu saja, jenis anotasi jdk relatif kaya, dan kami akan terus memperbaruinya di masa mendatang .