문제

주석이 javadoc 태그를 보완한다고 말하는 이유는 무엇입니까?

도움이 되었습니까?

해결책

한 가지 가능한 이유는 주석의 사용이 Javadoc 태그와 겹칠 수 있기 때문입니다.

물론 가장 좋은 예는입니다 @deprecated Javadoc 태그와 @Deprecated 주석은 모두 같은 것을 나타냅니다.

주석과 Javadoc 태그는 코드 요소에 대한 메타 데이터를 제공합니다.

다른 팁

주석은 코드이며 바이트 코드 수준에서 표시됩니다.Javadoc 태그는 문서 수준 아티팩트이며 javadoc 프로세서에 대한 메타데이터입니다.

주석 클래스의 보존 수준이 런타임인 경우 클래스를 반영하고 주석에 액세스할 수 있습니다.javadoc 태그에는 그러한 가능성이 없습니다(소스 파일에 액세스하여 구문 분석하지 않는 한).

따라서 매우 좁은 의미에서는(예:코드 생성과 같은 바이트코드 처리를 수행하는 javadoc 프로세서) 태그는 주석에 대한 "보완"[sic]으로 간주될 수 있지만 그게 전부입니다.

전반적으로, 완전히 다른 두 구조 사이의 진정한 차이점을 실제로 알려주지 않기 때문에 머릿속에 가지고 다니는 것은 나쁜 밈입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top