Глава 2. Настройка окружения: готовим инструменты для работы с Java ← Вернуться к списку глав Глава 4. Базовый синтаксис и основные конструкции языка

Глава 3. Первая программа "Hello World"

Ниже представлена развёрнутая третья глава, ориентированная на новичков, в духе предыдущих глав. Цель этой главы — показать, как создать и запустить самую простую программу на Java — легендарное "Hello World!".


3.1 Зачем нам нужна программа "Hello World!"?

"Hello World!" — это традиционная первая программа, которую пишут начинающие программисты при изучении нового языка. Она делает следующее: выводит на экран фразу "Hello World!".

Почему именно это? Потому что цель — не в содержании текста, а в самом процессе: вы создадите проект, напишете минимальный код, скомпилируете его и запустите. Когда вы увидите заветную фразу в консоли, вы поймёте, что успешно прошли путь от написания кода до его выполнения. Это ваш "приветственный ритуал" в мир программирования.

3.2 Создаём новый проект в IntelliJ IDEA

Если вы следовали предыдущим главам, то у вас уже установлены JDK и IntelliJ IDEA, а также есть общее представление о том, что такое проект.

Шаги:

  1. Откройте IntelliJ IDEA. Если при запуске IDE покажет начальный экран, нажмите на кнопку New Project. Если у вас уже открыт проект, перейдите в меню File → New → Project.

  2. В появившемся окне убедитесь, что выбрано Java (и что IntelliJ IDEA "видит" ваш установленный JDK).

  3. Задайте имя проекта, например: HelloWorldProject.

  4. Нажмите Finish. После этого вы увидите структуру проекта, где будет папка src (source), в которой мы будем писать код.

3.3 Создаём новый класс

В Java весь ваш код размещается внутри классов. Один класс — один файл с расширением .java. Когда мы запускаем программу, Java ищет специальный метод main в одном из классов — именно с него начинается выполнение.

Шаги:

  1. В панели проекта найдите папку src.
  2. Кликните правой кнопкой мыши по srcNew → Java Class.
  3. Введите имя класса Main (наберите Main без кавычек) и нажмите Enter.

IntelliJ IDEA создаст файл Main.java с базовой заготовкой:

public class Main {
}

Пока это пустой класс.

3.4 Метод main — точка входа

Чтобы программа знала, с чего начинать, мы должны написать в классе Main специальный метод main. Он выглядит так:

public static void main(String[] args) {
    // Здесь будет код, который выполнится при запуске
}

Добавьте этот метод внутрь фигурных скобок класса Main:

public class Main {
    public static void main(String[] args) {
        // Пока оставим пустым
    }
}

3.5 Вывод текста на экран

Чтобы вывести текст в консоль (область внизу IDE, где появляется результат работы программы), используйте команду:

System.out.println("Текст");

Эта команда напечатает заданную строку и перейдёт на новую строку. Если хотите напечатать что-то без перехода на новую строку, используйте System.out.print("Текст");, но это пока не обязательно знать.

Давайте выведем "Hello World!":

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

Обратите внимание на точку с запятой ; в конце строки — она обязательна.

3.6 Запуск программы

Теперь пришло время запустить наш код и увидеть результат.

  1. Убедитесь, что файл Main.java открыт.

  2. В верхней части IntelliJ IDEA вы увидите зелёный треугольник (кнопка запуска). Нажмите на него.
    Если не видите — кликните правой кнопкой мыши по коду и выберите Run 'Main'.

  3. Внизу откроется панель Run, где вы должны увидеть:

    Hello World!
    

Поздравляем! Вы только что создали и запустили свою первую программу на Java.

3.7 Что произошло "за кулисами"?

Когда вы нажали "Запуск", IntelliJ IDEA сделала следующее:

  1. Компиляция кода: ваш понятный для человека код (Main.java) был переведён в так называемый байт-код (Main.class), который понимает Java Virtual Machine (JVM).

  2. Запуск JVM: Затем JVM выполнила байт-код вашего класса Main. Она нашла метод main и начала выполнение строчек кода внутри него.

  3. Вывод в консоль: Когда JVM дошла до строки System.out.println("Hello World!");, она напечатала текст в консоль.

В итоге вы увидели результат на экране.

3.8 Что делать, если что-то пошло не так?

3.9 Зачем всё это?

Вы сейчас сделали крайне простую вещь — напечатали "Hello World!" — но это важный шаг. Вы прошли полный цикл:

Этот опыт показывает, что вы готовы к более сложным задачам. Отныне вы можете изменять текст, выводить числа, пробовать новые команды. Главное — вы знаете, как запустить ваш код.

3.10 Подводим итоги

Дальше мы будем изучать синтаксис более глубоко. Но уже сейчас вы можете считать себя начинающим Java-программистом: вы смогли написать и запустить свой первый код!


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

Глава 2. Настройка окружения: готовим инструменты для работы с Java ← Вернуться к списку глав Глава 4. Базовый синтаксис и основные конструкции языка

Просмотров: 84