Мне интересно, в чем именно разница тегов JavaDoc @link
и @linkplain
.
Кажется, что они оба генерируют один и тот же html-код.
2 ответа
Он производит различное форматирование в javadoc, вы можете попробовать его в IDE:
{@link #method()}
- моноширинное форматирование (код)
{@linkplain #method()}
стандартное форматирование
Из документации Oracle:
Вставляет встроенную ссылку с видимой текстовой меткой, которая указывает на документацию для указанного пакета, класса или имени члена указанного класса. Этот тег действителен во всех комментариях к документу: обзор, пакет, класс, интерфейс, конструктор, метод и поле, включая текстовую часть любого тега (например, @return, @param и @deprecated).
Идентично {@link}, за исключением того, что подпись ссылки отображается в виде обычного текста, а не шрифта кода. Полезно, когда метка представляет собой обычный текст.
Похожие вопросы
Новые вопросы
java
Java - это язык программирования высокого уровня. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [hadoop], [gradle] и [maven].