Базовая структура программы
Часть раздела Основы путешествия по Java на Coddy. Урок 4 из 73.
В Java каждая выполняемая строка кода должна находиться внутри класса. Класс похож на чертёж для создания объектов, которые являются экземплярами класса. В наших уроках мы будем называть главный класс Main, но его можно назвать как угодно.
Метод main — важнейшая часть программы на Java, поскольку он служит отправной точкой выполнения. Когда вы запускаете программу на Java, виртуальная машина Java (JVM) ищет метод main, чтобы начать выполнение кода. Без метода main JVM не знала бы, с чего начать.
Вот простое объяснение базовой программы на Java:
public class Main { // Объявление класса
public static void main(String[] args) { // Главный метод
System.out.println("Hello, Coddy!"); // Оператор вывода
}
}Важное замечание: в Java каждое выражение должно заканчиваться точкой с запятой (;). Точка с запятой обязательна и сообщает Java, что вы достигли конца выражения. Если забыть добавить точку с запятой, это приведёт к ошибке компиляции.
Однако обратите внимание: блоки кода, заключённые в фигурные скобки {} (например, объявления классов и методов), не требуют точек с запятой.
Попробуйте сами
В этом уроке нет задания по программированию.
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент/декрементПостфиксный инкремент/декрементСокращённые арифметические операцииОператоры сравненияСравнение строк7Основы ввода-вывода
Методы System.outФорматирование выводаКласс ScannerПовторение — до 120Повторение — истина или ложь5Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Логические операторы. Часть 43Переменные. Часть 2
КонстантыСоглашения об именованииПовторение — инициализация переменныхПриведение типов. Часть 1Приведение типов. Часть 26Принятие решений
Оператор IfIf — ElseОператор SwitchТернарный операторПовторение: If — ElseВложенный If — Else9Циклы
Цикл for. Часть 1Цикл whileЦикл do whileBreakContinueЦикл for. Часть 2Вложенный циклБесконечный циклПовторение — динамический ввод12Итерация по массивам
Использование цикла forРасширенный цикл forРаспространённые операции с массивамиПотренируйтесь самостоятельно: Онлайн-компилятор Java