/**
и */
. С точки зрения синтаксиса Java это обычные многострочные комментарии, но вторая *
позволяет различным инструментам воспринимать их как документацию API. Изначально для этого использовалась стандартная утилита javadoc
, которая генерировала HTML-документацию, сейчас джавадок активно используется прямо в IDE.До Java 1.4 каждая строка комментария обязана была начинаться со
*
. Сейчас это требование необязательное, но следовать ему всё ещё принято.Первое предложение комментария принимается в качестве заголовка описания элемента. В HTML именно оно попадает на страницу индекса. Предложение заканчивается точкой с последующим разделительным символом.
В javadoc разрешено использовать HTML-теги. Фрагменты кода рекомендуется обрамлять тегом
<code>
, для списка с буллетами применяется <ul>
, параграфы отделяются <p>
. В документации библиотеки Reactor активно используются <img>
с диаграммами.