Базовая структура программы
Часть раздела Основы путешествия по 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 каждый statement должен заканчиваться точкой с запятой (;). Точка с запятой обязательна и сообщает Java, что вы достигли конца statement. Если забыть поставить точку с запятой, это приведет к ошибке компиляции.
Однако обратите внимание, что блоки кода, заключенные в фигурные скобки {} (такие как объявления class и method), не требуют точки с запятой.
Попробуйте сами
В этом уроке нет задания по программированию.
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
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