Что означает @link в документации java/Android?

Что это значит:

{@link KeyEvent#KEYCODE_ENTER}

Я видел это пару раз, и я не совсем уверен, что он представляет. Я пишу тестовую программу, используя Robotium, JUnit и Android. Если кто-то может предложить некоторые разъяснения по этому вопросу, более конкретно, часть {@link}, это было бы здорово!

Спасибо заранее.

Ответ 1

Это аннотация, используемая при создании Javadoc, у вас будет ссылка для указанного элемента. В этом случае класс KeyEvent с якорем KEYCODE_ENTER.

Ответ 2

Я официально не узнал, поэтому, возможно, кто-то может расширить свое мнение.

Это сокращенная версия, которая сообщает документам java вставить ссылку в нужное место, когда они просматриваются. Например, когда вы просматриваете javadocs для любого метода, который находится внутри вашей среды IDE, вам будет показана ссылка, которая приведет вас к javadoc KeyEvent.KEYCODE_ENTER при нажатии.

Ответ 3

С помощью @link вы можете ссылаться на Javadoc другого класса или члена класса. См. Также Документация Javadoc для @link

Когда Javadoc сгенерирован, вставлена ​​ссылка на правую страницу + привязку. Это позволяет перекрестно ссылаться на другие части Javadoc.

Ответ 4

Это ссылка на другой класс. Вы должны быть в состоянии щелкнуть эту ссылку в IDE, например, Intellij IDEA и Eclipse. Очень полезно связать другие классы в комментариях