喜欢的东西:
/**
* See {@linktourl http://google.com}
*/
喜欢的东西:
/**
* See {@linktourl http://google.com}
*/
当前回答
摘自javadoc规范
@see <a href="URL#value">label</a>: 添加一个由URL#value定义的链接。URL#值是一个相对或绝对URL。Javadoc工具通过查找小于符号(<)作为第一个字符,将这种情况与其他情况区别开来。
例如:@see <a href="http://www.google.com">谷歌</a>
其他回答
摘自javadoc规范
@see <a href="URL#value">label</a>: 添加一个由URL#value定义的链接。URL#值是一个相对或绝对URL。Javadoc工具通过查找小于符号(<)作为第一个字符,将这种情况与其他情况区别开来。
例如:@see <a href="http://www.google.com">谷歌</a>
这将创建一个包含链接的“See Also”标题,即:
/**
* @see <a href="http://google.com">http://google.com</a>
*/
将呈现为:
参见: http://google.com
而这个:
/**
* See <a href="http://google.com">http://google.com</a>
*/
将创建一个内嵌链接:
参见http://google.com
Javadocs没有为外部链接提供任何特殊工具,所以你应该只使用标准的html:
See <a href="http://groversmill.com/">Grover's Mill</a> for a history of the
Martian invasion.
or
@see <a href="http://groversmill.com/">Grover's Mill</a> for a history of
the Martian invasion.
不要使用{@link…}或{@linkplain…}因为它们用于链接到其他类和方法的javadocs。
很难从甲骨文网站上找到一个明确的答案。以下内容来自javax.ws.rs.core.HttpHeaders.java:
/**
* See {@link <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1">HTTP/1.1 documentation</a>}.
*/
public static final String ACCEPT = "Accept";
/**
* See {@link <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.2">HTTP/1.1 documentation</a>}.
*/
public static final String ACCEPT_CHARSET = "Accept-Charset";