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

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

Java Syntax Pro Beta
1 уровень , 8 лекция
Открыта

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

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

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

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

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

System.out.println

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


1
Опрос
Команды и первая программа, 1 уровень, 8 лекция
Недоступен
Команды и первая программа
Команды и первая программа
Комментарии (431)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Валерка Ферум Уровень 11
11 февраля 2026
полайкайте на ачивку
Nemo Уровень 3
27 февраля 2026
жребий брошен
Peter Уровень 6
13 января 2026
Я прав или неправ, но

var name
теперь как бы тоже актуально с появлением java 21!?
Anna Уровень 8
25 декабря 2025
Ошиблась с вопросом, что у переменной тип, имя и значение
Anonymous #6452939 Уровень 2
10 декабря 2025
Для тех кто не понял, почему любая переменная имеет именно тип, имя и значение: Каждая переменная имеет тип, имя и значение. Тип — int/String/или что-либо, имя — какое-то имя, значение — если вдруг, мы не присвоили переменной какое-то значение, только объявили(создали) переменную, то, она хранит в себе значение по-умолчанию. Для целых чисел, это, например, число 0. Значит, любая переменная вне зависимости от того, присвоили мы ей что-либо или же нет, она все равно имеет значение.
Роман Зарубин Уровень 8
20 ноября 2025
Работаем
alexjavascript Уровень 1
1 сентября 2025
В языке Java у каждой переменной есть: -- Имя тип и значение -- Это же неправильно. У КАЖДОЙ переменной есть ТИП и ИМЯ, но необязательно значение. Ниже пишут про ЗНАЧЕНИЕ ПО-УМОЛЧАНИЮ, которое присваивается в том случае, когда мы не указываем свое, но это работает в полях класса, а не внутри методов. Внутри методов мы можем задать тип и имя, и не указывать значение. Хотя мы не можем использовать эту переменную, формально мы ее задали и программа выполняется. Пофиксите, пожалуйста.
jutsoNNN Уровень 3
28 сентября 2025
значение есть всегда, но оно может быть пустым, ведь!
Pukidmi Уровень 7
26 октября 2025
Технически да, но какой в этом смысл? Ты все равно ее использовать не можешь.
Anonymous #6452939 Уровень 2
10 декабря 2025
Нет. Каждая переменная имеет тип, имя и значение. Тип - int/String/или что-либо, имя - какое-то имя, значение - если вдруг, мы не присвоили переменной какое-то значение, только объявили(создали) переменную, то, она хранит в себе значение по-умолчанию. Для целых чисел, это, например, число 0. Значит, любая переменная вне зависимости от того, присвоили мы ей что-либо или же нет, она все равно имеет значение.
Anonymous #3597054 Уровень 2
2 июля 2025
обязательно ли должно быть значение у переменной? я же могу просто создать переменную без значения
javacoder95 Уровень 2
8 июля 2025
нужно учитывать инициализацию переменных
Нэй Уровень 1
27 июля 2025
Нет. Можно написать скажем:

int num;
String str;
Но перед использованием переменной она должна быть инициализирована. Допишем в код еще переменную.

int x = 10;
x = x + num; //Ошибка, у num нет значения.
Обычно переменные инициализируются сразу.
26 апреля 2025
Ну и какой ответ на первый вопрос. Что-то я не заметил объяснение. В C например код начинается с begin
Andrey Stepanov Уровень 8
11 мая 2025
В первых главах было сказано, что программа запускается из метода main(). Просто попробуйте запустить вот такой код: class test { void() { System.out.print("Программа выдаст ошибку! И компилятор будет ругаться на отсутствие хоть одного метода main()"); } }
Duke Уровень 2
12 апреля 2025
Приглашаю в наш чат по Java. 🚩Делимся лучшими материалами 🚩Ежедневно проводим квизы 🚩Всем участникам дарим доступ к огромной коллекции платных курсов
Anonymous #3623953 Уровень 2
25 августа 2025
yttttttttttttttttttttttttttn
Адель Уровень 4
24 января 2025
Эх, с вопросом про Java-компилятор ошибся(