JavaRush/Курсы/Java Syntax/Команда и блок команд

Команда и блок команд

Открыта

— Сейчас я расскажу тебе, что такое команда и блок команд. Все очень просто. Тело метода состоит из команд. Каждая команда оканчивается точкой с запятой.

Примеры команд:
1
String s = "Name";
2
System.out.println(1234);
3
return a + b * c;
4
throw new RuntimeException();
5
;

— Блок команд состоит из нескольких команд, объединённых вместе фигурными скобками. Тело метода является блоком команд.

Примеры:
1
{}
2
{
    throw new RuntimeException();
}
3
{
    return null;
}
4
{
    System.out.println(23);
    System.out.println(1);
    System.out.println(14);
}

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

4
Задача
Java Syntax Pro Beta,  4 уровень3 лекция
Недоступна
Я никогда не буду работать за копейки
Я никогда не буду работать за копейки
4
Задача
Java Syntax Pro Beta,  4 уровень3 лекция
Недоступна
Все любят Мамбу
Все любят Мамбу
4
Задача
Java Syntax Pro Beta,  4 уровень3 лекция
Недоступна
Суммирование
Суммирование
4
Задача
Java Syntax Pro Beta,  4 уровень3 лекция
Недоступна
Заполненный прямоугольник
Заполненный прямоугольник
4
Задача
Java Syntax Pro Beta,  4 уровень3 лекция
Недоступна
Незаполненный прямоугольник
Незаполненный прямоугольник
Комментарии (162)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
vlafriday
Уровень 1
3 мая 2024, 13:42
03.05.2024 check, мой уровень 4
Margarita
Уровень 3
6 августа 2022, 17:02
Тема в два абзаца, а дальше задачи, которые не понятно как решать надо? Искренне надеюсь, что объяснения будут куда лучше, нежели чем в предыдущей теме про методы.
Anonymous #2444676
Уровень 19
7 января 2023, 11:07
На 5м уровне объясняют почему так: Инновационный подход к обучению Обучение в JavaRush построено не так, как в вузе. Это вы быстро заметите. Зато оно эффективнее. В вузе вы, скорее всего, учились по такому типу: длинные лекции и практика, которая их закрепляет. Этот подход направлен на то, чтобы дать вам очень обширные знания. Но ваши реальные практические навыки при этом оставляют желать лучшего. А если быть честным, то вы практически ничего стоящего не умеете при таком обучении. У меня другой подход. Я считаю, что теория – это знания, а знания – это ответы на наши вопросы. Поэтому я сначала даю вам вопросы — практические задания, которые трудно решать с текущими знаниями, а затем даю ответы (теорию, которая позволяет решать их гораздо легче. Новый материал я даю в три этапа: 1. Знакомство (Даю самый минимум теории или несколько практических заданий) 2. Основной блок знаний (Вы должны полностью понять, о чем речь) 3. Детали и нюансы работы (Заполняю пробелы) Таким образом, вы минимум три раза столкнётесь с одной и той же темой. Не говоря уже о том, что все очень сильно взаимосвязано и просто невозможно полностью объяснить одну тему, не объявив перед ней, хотя бы частично, другие. Некоторые студенты даже возмущаются насчет задач, дескать, мы этого еще не проходили. Такие задачи — повод задуматься: как можно их решить с текущим набором знаний? Вы потратите час-другой на эти задачи, зато потом с радостью встретите новый оригинальный подход или красивое решение. К тому же, в реальной жизни на работе вам тоже сначала дадут задание, а только потом вы найдете знания, которые нужны, чтобы его решить. Реальная жизнь, она такая. Так что чем раньше вы привыкнете к такому подходу, тем лучше.
Vladislav Popov
Уровень 14
9 апреля 2022, 15:32
Эта лекция - награда за мучения с котами!
YouSSRPentester в Compliance Control
1 июня 2023, 18:12
Да не так чтобы и мучения, если вникать в лекцию. Часа за 1.5 справился. Некоторые задачи даже с первой попытки.
Рыбалко Иван
Уровень 36
24 декабря 2021, 17:48
Владислав
Уровень 4
2 ноября 2021, 19:40
как легко нас развели на несколько "темных рублей"! вот так легко отбирают тяжело заработанную материю!
Admin QA Engineer
2 августа 2021, 18:34
а мне нравится эта лекция, я понял, что тут написано с первого раза)
Anonymous #2755418
Уровень 11
30 августа 2021, 09:04
и неговори, особенно после прошлых "котов"
vanissimo
Уровень 17
25 апреля 2021, 07:57
серьёзно? посвятили целую лекцию 4го уровня ради одного элементарного определения?
22 марта 2021, 16:39
скобочки нужно знать куда ставить))) а точка с запятой пока для меня коварна, иногда я не понимаю, почему её нет)
Minotaurus
Уровень 7
16 февраля 2021, 17:07
Ой, спасибо, что мозги хоть немного расслабили
SeregaInTheGame Машинист крана (пока)
14 февраля 2021, 23:14
ну это не сложно ура
Роман
Уровень 3
13 апреля 2021, 11:47
Привет