/ * и / ** для javadoc - просто Eclipse или это соглашение Java? - PullRequest
2 голосов
/ 21 февраля 2010

Я заметил, что в Eclipse, когда я использую

/*
 * My Comment
 */
public class myClass {

}

«Мой комментарий» не ассоциируется с классом, но

/**
 * My Comment
 */
public class myClass {

}

«Мой комментарий» делает

Аналогично

/** myComment */
public static final String MY_VARIABLE = "testing";

также ассоциируется с Javadoc.

Является ли это Eclipse или частью системы документирования java.

Должен ли я всегда использовать / ** в отличие от / *?

Ответы [ 3 ]

3 голосов
/ 21 февраля 2010

Это то, как Javadocs хочет получить комментарии, а Javadoc является отраслевым стандартом де-факто. ( Sun's Как написать документ Комментарии )

Другие инструменты, такие как doxygen, также поддерживают стиль Javadoc, поэтому вы всегда должны использовать /** для комментариев, документирующих класс, метод или переменную при разработке в Java, если нет веских причин для иного. Для общих комментариев /* следует использовать

1 голос
/ 21 февраля 2010
/* My Comment */    is usually used for making a comment block.

/** MyComment */    is usually used for documentation purposes, such as desribing variables and things like that.
1 голос
/ 21 февраля 2010

Да, вы должны использовать /**, чтобы связать его; не /*. Спасибо

Дополнительная информация здесь

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