Відповіді:
Рекомендований підхід до депресирування класу, методу чи поля на Java полягає у використанні @Deprecated
анотації, яка стала доступною в Java 5, або @deprecated
тега JavaDoc, який існує з часу Java 1.1. У Oracle є документ про специфіку того, як і коли знецінювати API, який видається релевантним.
Чи слід видалити попередній коментар, доданий до вершини класу, який допомагає іншому програмісту дізнатися, для чого це клас, або додати його під коментарем?
Не слід редагувати чи видаляти будь-які наявні коментарі, крім того, щоб додати тег JavaDoc або примітку. Стриманий код все ще може використовуватися в застарілих системах, і розробникам цих систем потрібно мати доступ до документації, яку оригінальні розробники робили в якійсь формі.
@Deprecated
примітку або @deprecated
тег JavaDoc. Ось це - нічого іншого, більше нічого.
@deprecated
тегу та опису JavaDoc разом із @Deprecated
анотацією дасть більше інформації про те, чому він був застарілим. Тож було б вигідніше використовувати як @Deprecated
анотацію, так і просто .