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
Геніально, я тей рядок даже не бачив