عندما يتعلق الأمر بـ jdk، فهو شائع نسبيًا في الواجهات والفئات، وسنستخدمه أيضًا معًا. هناك أنواع مختلفة من التعليقات التوضيحية في jdk. ستشرح هذه المقالة طرق وأمثلة لثلاثة تعليقات توضيحية شائعة.
1. @Override : يُستخدم للطرق، مما يشير إلى أن الطريقة تتجاوز طريقة الفئة الأصلية، مثل toString().
//#2.1 JDK5.0 تجاوز طريقة الفصل الأصلي class Parent1_2{ الحرف الفراغي العام () { } } فئة Son1_2 تمتد Parent1_2 { @تجاوز الحرف الفراغي العام () { } } //#2.2 JDK6.0 يطبق طريقة الواجهة الأصلية واجهة Parent1_3{ الحرف الفراغي العام () ؛ } فئة Son1_3 تنفذ Parent1_3 { @تجاوز الحرف الفراغي العام () { } }
2. @Deprecated: يشير إلى أن الطريقة قد انتهت صلاحيتها ولا ينصح للمطورين باستخدامها.
// تنتهي صلاحية الطريقة رقم 1 للفئة Parent1_1{ @مهمل الحرف الفراغي العام () { } }
3. @FunctionalInterface: يُستخدم للاتفاق على الواجهات الوظيفية.
الواجهة الوظيفية: إذا كان هناك طريقة مجردة واحدة فقط في الواجهة (والتي يمكن أن تحتوي على طرق افتراضية متعددة أو طرق ثابتة متعددة)، تسمى الواجهة واجهة وظيفية.
@الواجهة الوظيفية الواجهة العامة م { إعلان الفراغ العام () ؛ }
ما ورد أعلاه هو مقدمة لتعليقات JDK في Java. إذا كنت مهتمًا بأنواع التعليقات التوضيحية هذه، فيمكنك الاستمرار في الدراسة المتعمقة بعد الفصل الدراسي. بالطبع، أنواع التعليقات التوضيحية jdk غنية نسبيًا، وسنواصل تحديثها في المستقبل .