什么是@linkplain标签,它与@link的区别

ker*_*000 14 java javadoc

我想知道究竟是什么JavaDoc标签的差异@link@linkplain.

他们似乎都生成相同的HTML代码.

小智 13

它在javadoc中生成不同的格式,您可以在IDE中尝试它:

{@link #method()} - 等宽格式(代码)

{@linkplain #method()} 标准格式

  • 你说得对,字体不同。在我的 IDE 中,这种差异几乎不明显。 (2认同)

ult*_*aon 7

从Oracle 文档

@链接

插入带有可见文本标签的嵌入式链接,该链接指向指定包,类或所引用类的成员名称的文档。该标签在所有文档注释中有效:概述,包,类,接口,构造函数,方法和字段,包括任何标签的文本部分(例如@ return,@ param和@deprecated)。

@linkplain

与{@link}相同,除了链接的标签以纯文本而非代码字体显示。标签为纯文本时很有用。