답변:
Java에서 클래스, 메소드 또는 필드를 더 이상 사용하지 않기 위해 권장되는 방법 @Deprecated
은 Java 5에서 제공되는 주석 또는 @deprecated
Java 1.1 이후로 사용 된 JavaDoc 태그를 사용하는 것입니다. 오라클은 관련성이있는 것으로 보이는 API 를 언제 어떻게 폐기 할 것인지에 대한 문서를 보유하고 있습니다.
다른 프로그래머가 해당 클래스가 무엇인지 알거나 주석 아래에 추가하는 데 도움이되는 클래스 상단에 추가 된 이전 주석을 제거해야합니까?
JavaDoc 태그 또는 주석을 추가하는 것 외에 기존 주석을 편집하거나 제거해서는 안됩니다. 더 이상 사용되지 않는 코드는 여전히 레거시 시스템에서 사용 중일 수 있으며 해당 시스템의 개발자는 원래 개발자가 어떤 형식으로 수행 한 설명서에 액세스해야합니다.
@Deprecated
주석 또는 @deprecated
JavaDoc 태그를 추가해야합니다 . 그게 다야-다른 것도없고 더 이상 없다.
@deprecated
과 함께 JavaDoc 태그와 설명을 추가하면 @Deprecated
더 이상 사용되지 않는 이유를 더 많이 알 수 있습니다. 따라서 @Deprecated
주석 보다는 두 가지를 모두 사용하는 것이 더 유리합니다 .