Вопрос о строке комментария в Java (Eclipse) - PullRequest
4 голосов
/ 30 марта 2011

В чем разница между этим

/**
 * comment goes here (notice the extra '*' in previous line)
 */

и этим?

/*
 * comment goes here (notice the extra '*' is not present in previous line)
 */

Потому что я заметил, что в затмении эти два стиля комментирования имеют разные цвета .Первый получает синий цвет , а второй получает зеленый цвет .

Есть ли разница между этими двумя стилями комментирования?

Ответы [ 6 ]

6 голосов
/ 30 марта 2011

Первый стиль - это комментарий Javadoc, который можно использовать для создания различных форматов документации. Eclipse будет использовать их для создания всплывающих подсказок и автозаполнения документации для задокументированного элемента.

Подробнее см. Документацию .

4 голосов
/ 30 марта 2011

Первый вариант - для написания комментариев к Java-документу.Второй - простой многострочный комментарий на Java.

2 голосов
/ 30 марта 2011

/** Комментарии используются для создания Javadoc

/* простые комментарии

2 голосов
/ 30 марта 2011

Комментарии, начинающиеся с /**, обрабатываются JavaDoc .

1 голос
/ 30 марта 2011

Тот, который окрашен в синий цвет, совместим с генератором документации Java от Eclipse.

0 голосов
/ 30 марта 2011

Я думаю, что это должно отличать человеческие от автоматически генерируемых.

Например: когда вы используете опцию рефакторинга для реализации интерфейса, комментарии сверху будут зелеными, апервые комментарии.Это просто соглашение о затмении

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...