在Java/Android文档中,@link是什么意思?

14

这是什么意思:

{@link KeyEvent#KEYCODE_ENTER}

我看到过几次,但不太确定它代表什么。 我正在使用Robotium、JUnit和Android编写测试程序。 如果有人能对这个主题提供一些澄清,特别是{@link}部分,那就太好了!

谢谢您的帮助。

4个回答

15

这是一种注释,用于在生成Javadoc时为指定的项提供链接。在此情况下,为KeyEvent类提供名为KEYCODE_ENTER的锚点链接。


5

我没有正式学过,也许有人可以对我的话进行扩展。

这是一种速记法,告诉Java文档在被查看时插入到所需位置的链接。例如,当您在IDE中查看具有此内容的任何方法的Javadoc时,单击后将显示一个链接,该链接将带您转到KeyEvent.KEYCODE_ENTER javadoc。


3
使用 @link 可以链接到不同类或类成员的 Javadoc。还可以参见Javadoc文档中的@link。 在生成Javadoc时,会插入到正确页面和锚点的链接。这允许交叉引用其他部分的Javadoc。

0

这是一个指向另一个类的链接。您应该能够在IDE(例如Intellij IDEA和Eclipse)中单击此链接。在注释中链接其他类非常有帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接