JavaRush /Курси /Java Syntax Zero /Коментарі в Java

Коментарі в Java

Java Syntax Zero
Рівень 1 , Лекція 6
Відкрита

1. Два види коментарів

Хочеться додати пару слів до сказаного вище.

Створюючи програму мовою Java, можна писати не лише команди, а й коментарі до них безпосередньо в коді. Компілятор ігнорує такі коментарі, ніби їх взагалі немає. Під час виконання програми всі коментарі пропускаються.

Ось приклад:

public class Home
{
   public static void main (String[] args)
   {
      /*
      Зараз ми виводимо на екран фразу 'Amigo the Best'
      */
      System.out.print("Amigo ");
      System.out.print("the ");
      System.out.print("Best");
   }
}

У коді класу ми написали коментар «Зараз ми виводимо на екран фразу...». Початок коментаря позначається парою символів /*, а кінець — */. Коли програма компілюватиметься, компілятор пропустить усе, що міститься між символами /* і */.

У тексті коментаря ви можете написати що завгодно.

Зазвичай в коді пишуть різні коментарі до його неочевидних або складних для розуміння частин. Трапляються коментарі на десятки рядків: такі зазвичай пишуть перед методами, описуючи нюанси їх роботи.

Є ще один спосіб створити коментар у коді — за допомогою символів //.

public class Home
{
   public static void main (String[] args)
   {
      System.out.print("Amigo ");
      System.out.print("the "); // ось тут ще один коментар
      System.out.print("Best");
   }
}

У такому разі коментарем вважається частина коду, що починається з пари символів // і продовжується до кінця рядка, в якому ці символи розташовані. Тобто другої пари символів, які «закривають коментар», немає.


2. Коментарі з життя програмістів

До речі, інколи в коді трапляються дуже цікаві коментарі:

// Я не відповідаю за цей код. Мене змусили написати його всупереч моєму бажанню.
// Голубе, я_з_майбутнього! Будь ласка, пробач мені за цей код.
// Якщо я знову побачу таке, мені доведеться носити на роботу зброю.
// Якщо цю умову коли-небудь буде виконано, будь ласка, повідомте мені за телефоном ххх-ххх-ххх за винагороду.
//
// Шановний програмісте!
//
// Коли ти скінчиш «оптимізувати» цю підпрограму
// і зрозумієш, наскільки великою помилкою було це робити,
// будь ласка, збільш лічильник внизу як попередження
// для наступного хлопця:
//
// кількість_годин_витрачених_тут = 42
//
// Коли я починав це писати, лише Бог і я розуміли, що я роблю. // Наразі залишився тільки Бог.
// іноді мені здається, що компілятор ігнорує всі мої коментарі
// Я присвячую весь свій код, всю роботу своїй дружині Дарині, якій // доведеться утримувати мене, трьох наших дітей і собаку, коли // це піде в паблік.
// п'яний, виправити згодом
// Магія. Не чіпати.

Так, коментарі можуть бути дуже смішними.


Коментарі (40)
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ
Kostiantyn Rabozei Рівень 2
2 січня 2025
на уважнсть))
Іван Рівень 8
26 вересня 2024
😀
Markiyan Рівень 4
22 березня 2024
це шо ще таке ); ніби оце 🙁
Marik #3293450 Рівень 4
14 квітня 2023
Ахахахах перед останій коментарій про мене
1 квітня 2023
Прикольний стиль викладання...Мені подобається... Gays....you are the best!!!!
Артем Рівень 64 Expert
18 травня 2023
Ну про особисте життя можна було і не додавати😂
Олексій Рівень 1 Expert
21 березня 2023
Чудовий гумор! Кілька хвилин не міг зупинитись, так сміявся ))))))))))))))))) Дякую авторам за суперну підбірку коментарів!!
Тарас Лесів Рівень 3
11 березня 2023
Потрібно стрети де є happy new,де є пробіл,та year
Anonymous #3262337 Рівень 2
17 лютого 2023
осб як вигляжає "space" -_- Space.out.print(" ")
Jon Vick Рівень 1
15 січня 2023
не одразу разу але цікаво)))
Павло Рівень 2
9 грудня 2022
Геніально, я тей рядок даже не бачив