English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يمكن استخدام التعليق @Deprecated لتمييز حالة API Java، ويمكن أن تكون من النوع التالي:
يوجد مخاطرة في استخدامها قد تؤدي إلى أخطاء
قد لا تكون متوافقة في إصدارات مستقبلية
قد يتم حذفها في إصدارات مستقبلية
تم استبدالها بفكرة أفضل وأكثر كفاءة.
تم إضافة عناصرين جديدين للتعليقات في Java 9:since و forRemoval.
since: العنصر يحدد الإصدار الذي تم فيه إهمال العنصر المحدد بالتدقيق.
forRemoval: العنصر يوضح أن API العنصر المحدد سيتم حذفه في الإصدارات المستقبلية، ويجب نقل API.
The following example is a documentation of the Boolean class in Java 9, where the @Deprecated annotation uses the since attribute:Boolean Class.
The following example is a documentation of system classes in Java 9, where the @Deprecated annotation uses the forRemoval attribute:System Class.