Комментарии в языке Java, как и в большинстве других языков программирования, игнорируются при выполнении программы. Таким образом, в программу можно добавлять столько комментариев, сколько потребуется, не опасаясь увеличить ее объем.
![Комментарии в языке Java - 1]()
В языке Java есть три способа выделения комментариев в тексте. Чаще всего используются две косые черты
//
, при этом комментарий начинается сразу за символами
//
и продолжается до конца строки.
System.out.println("Hello, Java world!");
// наш комментарий
Если нужны более длинные комментарии, можно каждую строку начинать символами. Хотя более удобно ограничивать блоки комментариев разделителями
/*
и
*/
.
/*
Пример простой программы на Java
*/
public class SampleProgram
{
public static void main (String [] args)
{
System.out.println("Hello, Java world!");
}
}
Не следует забывать, что комментарии, выделяемые символами
/*
и
*/
в языке Java не могут быть вложенными. Это значит, что фрагмент кода нельзя отключить, просто окружив его
/*
и
*/
, поскольку отключаемый код сам может содержать разделители
/*
и
*/
.
Ссылка на первоисточник:
Комментарии в языке Java
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Если комментарий такой короткий то почему его не записали по 1 типу, вот так:
Зачем так делается, в чём мысл?
Смысл в том, что в одном месте (java-файле), например для методов, перед собственно кодом описываешь стандартным образом что функция делает, какие аргументы принимает, какие результаты возвращает.
Далее, например, можно автоматически создать документацию к твоему коду. И IDE может при встрече в чужом коде вызова твоей функции «подсказать» по этой инфе что передать, в каком порядке и т.п.
Это стандарт документирования кода.
а //-комментарии обычно служат для уточнения реализации в коде.
в IDEA зажми ctrl и щелкни на имени метода, он перенесет к ее вызову и описанию
например для клика по println в
System.out.println(«Привет!»);
Можно перед своей функцией ввести /** далее нажать Enter и IDEA автоматически создаст шаблон JavaDoc комментария куда вытащит твои аргументы и результат.