@linkplain标签的用途是什么,它与@link

2022-09-01 08:42:40

我想知道JavaDoc标签和的区别到底是什么。@link@linkplain

它们似乎都生成相同的html代码。


答案 1

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

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

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


答案 2

来自 Oracle 文档

@link

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

@linkplain

与 {@link} 相同,只是链接的标签以纯文本形式显示,而不是代码字体。当标签为纯文本时很有用。


推荐