题
为什么说Annotations补充了javadoc标签?
解决方案
一个可能的原因是注释的使用可能与Javadoc标签的使用重叠。
当然最好的例子是 @deprecated
Javadoc标签和 @Deprecated
注释,它们都表示相同的事情。
注释和Javadoc标记都提供有关代码元素的元数据。
其他提示
注释是代码,将在字节代码级别表示。 Javadoc标记是文档级工件,是javadoc处理器的元数据。
如果注释类的保留级别是运行时,则可以反映该类并访问注释; javadoc标签不存在这种可能性(除非您有权访问源文件并正在解析它们)。
因此,在非常狭窄的意义上(例如,执行字节码处理的javadoc处理器,例如生成代码),标签可以被认为是“互补的”。 [原文如此]注释,但就是这样。总的来说,这是一个糟糕的模因,因为它实际上没有告知这两种完全不同的结构之间的真正区别。
不隶属于 StackOverflow