JavaRush/Курси/Java Syntax Zero/Додаткові лекції до рівня

Додаткові лекції до рівня

Відкрита

Рівень пройдено! Вітаємо, ви зробили перший крок у вивченні Java.

З лекцій ви дізналися, що таке програма, як виводити дані на екран, що таке змінні та яких типів вони бувають, що таке компілятор і байт-код. А ще ви ознайомилися з таким поняттям як коментарі.

Можете бігти до наступного рівня, а можете приділити 10 хвилин тому, щоб систематизувати і поглибити свої нові знання. У цьому вам допоможе кілька додаткових лекцій.

Коментарі в Java

У цій лекції ми ще раз розглянемо типи коментарів і розберемо на прикладах способи їх виділення. Ну а наприкінці ви знайдете посилання на велику статтю про правила написання коментарів, яка може здатися трохи заскладною для початківців, але буде цікава для тих, хто вже має досвід програмування.

System.out.println

Традиційно перша програма називається "Hello world", а її функціонал складається з виведення на консоль фрази "Hello world!". Вам це вже знайомо. Ну а в цій лекції ми подивимось, який вигляд матиме код програми "Hello world!" різними мовами та розберемо до найменших деталей кожну складову команди виведення — System.out.println().


Коментарі (27)
  • популярні
  • нові
  • старі
Щоб залишити коментар, потрібно ввійти в систему
shevchukk Android Developer
13 січня 2025, 01:36
10/10
Anton
Рівень 16
10 січня 2025, 17:19
10/10
Іван
Рівень 8
27 вересня 2024, 11:13
8/10,треба краще запам'ятовувати матеріал, як ?
hidden #3500645
Рівень 30
10 жовтня 2024, 07:40
мені допомагає конспектування основних моментів і повторне виконання задач у Eclipse з внесенням якихось змін у код + сторонні ресурси, якщо щось не розумію зараз ще почала читати Head First Java (Кетті Сьєрра), для новачків вона легка в освоюванні, але дуже багато критики на неї в інтернеті від більш досвічених у Java людей чомусь, але з чогось же треба починати..
Natica Pro
Рівень 2
1 квітня 2024, 16:19
кожна змінна має ... - некорректно питання або в теорії прогалини. змінна завжди має тип та ім'я, не завжди - значення, або поясніть в теорії, що є значення по замовчуванню відповідно до типу, якщо в коді змінна не отримала значення !!!
hidden #3500645
Рівень 30
10 жовтня 2024, 07:58
Ви можете ініціалізувати змінну задавши їй тип та ім'я, втім користі від такої змінної, у якої немає значення, не буде. Сам компілятор буде сваритися на змінну без значення, бе не розумітиме, що з нею робити. Проте можна, звичайно, ініціалізувати змінні і присвоювати їм значення пізніше, але пустими залишати не рекомендовано. Наприклад, ми ініціалізуємо три змінні без значень з трьома різними типами: Але бачимо, що в нас вже є проблеми з кодом: Problem: The value of the local variable number is not used І це логічно, якщо ми хочемо щось зробити з цими змінними, наприклад вивести на екран, програма не буде розуміти, яке значення їй брати для виведення і виникне критична помилка:
hidden #3500645
Рівень 30
10 жовтня 2024, 08:01
Яку просто виправити, задавши змінним значення: Тому так, для коректної роботи змінна має мати тип, ім'я та значення.
17 листопада 2023, 19:22
А як можна подивитись правильні відповіді після проходження тестування?
Василь trainee в Kindgeek
29 листопада 2023, 07:22
правильні подивитися не можна. Єдине це буде підсвічено ті моменти де була помилка
lemon
Рівень 2
21 травня 2023, 15:51
"У мові Java цілі числа зберігаються в змінних типу: 1) int; 3) Integer. В обох типах можна зберігати цілі числа, але тест приймає тільки int :)
8 жовтня 2023, 15:40
Integer - мабуть вважається як клас, а не змінна
Вадим
Рівень 2
8 лютого 2024, 20:16
int
Alex QA Automation Engineer
28 травня 2024, 16:57
int - це примітив, Integer - це клас-обгортка
26 листопада 2022, 17:36
;)
Handro
Рівень 3
8 серпня 2022, 15:39
6 питання var name; також створює змінну, як i String name; але каже, що це не вірна відповідь
les_yeux_blancs QA Automation Engineer
16 квітня 2023, 19:10
бо var name є невалідним кодом var намагається вивести тип з присвоєного значення, а як же він його виведе, коли значення у виразі var name не присвоюється?
kk-gor
Рівень 10
17 червня 2022, 09:52
"У мові Java кожна змінна має:"... Ну от тут не згіден... Якщо ми змінну тільки об'явили, але не призначали значення (не використовували), то вона має тільки назву і тип :)
Anonymous #3131816
Рівень 7
29 липня 2022, 12:38
*згоден
7 вересня 2022, 19:21
вот да, согласна. вопрос тогда не корректный((( ответ вероятно предпологает (переменная максимально может содержать в себе или как-то так)
Roma Chernesh
Рівень 16
29 вересня 2022, 13:55
Хіба неініалізовані змінні не мають по дефолту значення "null"? Сам за цю тему не сильно знаюся, тому може моє питання не є коректне.
Василь trainee в Kindgeek
20 листопада 2022, 12:20
змінні котрі оголошені, але не ініціалізовані мають значення за замовченням
michailo.miedviediev
Рівень 2
7 червня 2022, 16:35
Я написав правильну відповідь а пише що неправильно
Илона
Рівень 2
29 березня 2023, 15:17
знатчить ты ответил неправильно