JavaRush/Курсы/Java Syntax Pro Beta/Дополнительные лекции к уровню

Дополнительные лекции к уровню

Открыта

Уровень пройден! Поздравляем: вы сделали первый шаг в изучении Java.

Из лекций вы узнали, что такое программа, как выводить данные на экран, что такое переменные и каких типов они бывают, что такое компилятор и байт-код. Кроме того, вы познакомились с таким понятием как комментарии.

Можете бежать к следующему уровню, а можете уделить 10 минут тому, чтобы систематизировать и углубить новые знания. В этом вам поможет пара дополнительных лекций.

Комментарии в Java

В этой лекции еще раз посмотрим на типы комментариев и разберем на примерах способы их выделения. Ну а в самом конце вы найдете ссылку на большую статью о правилах написания комментариев, которая может быть сложноватой для новичков, но будет интересна тем, у кого уже есть опыт программирования.

System.out.println

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


Комментарии (427)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Tais Senior Manual QA
25 мая, 21:15
👍👍
Валерка Ферум Software Developer
11 февраля, 10:02
полайкайте на ачивку
NemoВерховный жрец в Бинарного культа
27 февраля, 11:34
жребий брошен
Peter QA Performance/Automation
13 января, 05:13
Я прав или неправ, но
var name
теперь как бы тоже актуально с появлением java 21!?
Mutata56
Уровень 17
15 июня, 22:38
Сначала бы инициализировать...
Anna
Уровень 23
25 декабря 2025, 00:58
Ошиблась с вопросом, что у переменной тип, имя и значение
hidden #6452939
Уровень 2
10 декабря 2025, 06:55
Для тех кто не понял, почему любая переменная имеет именно тип, имя и значение: Каждая переменная имеет тип, имя и значение. Тип — int/String/или что-либо, имя — какое-то имя, значение — если вдруг, мы не присвоили переменной какое-то значение, только объявили(создали) переменную, то, она хранит в себе значение по-умолчанию. Для целых чисел, это, например, число 0. Значит, любая переменная вне зависимости от того, присвоили мы ей что-либо или же нет, она все равно имеет значение.
Роман Зарубин
Уровень 13
20 ноября 2025, 05:28
Работаем
alexjavascriptFrontend Developer в Scriptive
1 сентября 2025, 18:15
В языке Java у каждой переменной есть: -- Имя тип и значение -- Это же неправильно. У КАЖДОЙ переменной есть ТИП и ИМЯ, но необязательно значение. Ниже пишут про ЗНАЧЕНИЕ ПО-УМОЛЧАНИЮ, которое присваивается в том случае, когда мы не указываем свое, но это работает в полях класса, а не внутри методов. Внутри методов мы можем задать тип и имя, и не указывать значение. Хотя мы не можем использовать эту переменную, формально мы ее задали и программа выполняется. Пофиксите, пожалуйста.
jutsoNNN
Уровень 3
28 сентября 2025, 12:35
значение есть всегда, но оно может быть пустым, ведь!
hidden #6416165
Уровень 7
26 октября 2025, 19:53
Технически да, но какой в этом смысл? Ты все равно ее использовать не можешь.
hidden #6452939
Уровень 2
10 декабря 2025, 06:41
Нет. Каждая переменная имеет тип, имя и значение. Тип - int/String/или что-либо, имя - какое-то имя, значение - если вдруг, мы не присвоили переменной какое-то значение, только объявили(создали) переменную, то, она хранит в себе значение по-умолчанию. Для целых чисел, это, например, число 0. Значит, любая переменная вне зависимости от того, присвоили мы ей что-либо или же нет, она все равно имеет значение.
Anonymous #3597054
Уровень 2
2 июля 2025, 12:29
обязательно ли должно быть значение у переменной? я же могу просто создать переменную без значения
hidden #3601898
Уровень 1
8 июля 2025, 11:21
нужно учитывать инициализацию переменных
Нэй
Уровень 1
27 июля 2025, 15:29
Нет. Можно написать скажем:
int num;
String str;
Но перед использованием переменной она должна быть инициализирована. Допишем в код еще переменную.
int x = 10;
x = x + num; //Ошибка, у num нет значения.
Обычно переменные инициализируются сразу.
26 апреля 2025, 09:47
Ну и какой ответ на первый вопрос. Что-то я не заметил объяснение. В C например код начинается с begin
Andrey Stepanov
Уровень 8
11 мая 2025, 09:31
В первых главах было сказано, что программа запускается из метода main(). Просто попробуйте запустить вот такой код: class test { void() { System.out.print("Программа выдаст ошибку! И компилятор будет ругаться на отсутствие хоть одного метода main()"); } }
Адель QA Automation Engineer
24 января 2025, 11:31
Эх, с вопросом про Java-компилятор ошибся(