为什么说Annotations补充了javadoc标签?

有帮助吗?

解决方案

一个可能的原因是注释的使用可能与Javadoc标签的使用重叠。

当然最好的例子是 @deprecated Javadoc标签和 @Deprecated 注释,它们都表示相同的事情。

注释和Javadoc标记都提供有关代码元素的元数据。

其他提示

注释是代码,将在字节代码级别表示。 Javadoc标记是文档级工件,是javadoc处理器的元数据。

如果注释类的保留级别是运行时,则可以反映该类并访问注释; javadoc标签不存在这种可能性(除非您有权访问源文件并正在解析它们)。

因此,在非常狭窄的意义上(例如,执行字节码处理的javadoc处理器,例如生成代码),标签可以被认为是“互补的”。 [原文如此]注释,但就是这样。

总的来说,这是一个糟糕的模因,因为它实际上没有告知这两种完全不同的结构之间的真正区别。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top