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

Зайдем в этот файл и добавим в него нашу первую программу, которая будет выводить ‘Hello World!!!’ в консоль.
Здесь можно увидеть функцию main, класс с именем HelloWorld и вызов функции println.
Пока всё, что нужно знать об этой программе это что весь код в любом Java приложении запускается из функции main и функция main может быть только одна на всё приложение. Класс в котором находиться функция main должен иметь имя идентичное имени файла.
Функция System.out.println() используется для вывода данных в консоль. То что будет выводиться помещаем в скобочки.
Что такое функции, классы и прочее будет разобрано потом.
Компиляция первой программы
Итак в консоли с помощью команды cd переходим в нашу папку с нашей программой.
Для этого сначала выделяем путь папки с программой:

и вставляем его после cd в консоли чтобы перейти в эту папку:

Теперь в консоли мы в папке Programs.

Теперь через консоль мы можем напрямую работать с файлами в ней, так как мы в нее перешли.
Компилируем файл HelloWorld.java с помощью команды javac.

Как можно увидеть, в папке появился файлик с байт кодом, который можно запустить на нашем компьютере через java машину командой java.

Запустим первую java программу
Запускаем программу и видим Hello World!!! в консоли. Все работает.

Table of Contents
Переменные в Java
Узнайте, что такое переменные в Java: типы данных, создание, присвоение значений. Примеры int, boolean, float и других. Основы работы с переменными для начинающих.
Ввод в консоль в Java
Как работать с консольным вводом в Java: Scanner, nextInt(), nextDouble() и другие методы. Практические примеры и пояснения.
Комментарии в Java
Узнайте, как использовать однострочные (//) и многострочные (/* */) комментарии в Java. Примеры комментирования кода для улучшения читаемости программ.