Шаг 2.
Язык программирования Java.
Пример первой программы

На этом шаге мы приведем первый пример

Приведем текст первой программы:

public class PrintHelloWorld {/*Объявление класса*/
    public static void main(String[] args) { /*Объявление функции*/
        System.out.println("Hello world"); /*Вывод на экран сообщение Hello World*/
    }
}

Данный пример хорошо иллюстрирует основные правила написания программного кода на языке Java.

Первое что нужно запомнить это то, что программы, написанные на языке Java, пишутся в файлах с расширением java.

Второй важный момент это то, что внутри файла может быть расположен только один публичный (public) класс. В данном примере объявлен один публичный класс PrintHelloWorld. Еще отметим тот факт, что весь текст программ пишется только внутри классов.

Третий важный момент это то, что текст программы должен быть расположен в файле, имя которого совпадает с именем публичного клаcса (с точностью до регистра). В данном примере текст программы должен располагаться в файле PrintHelloWorld.java. Если файл будет назван как-то иначе, программа не скомпилируется и компилятор выдаст соответствующее сообщение.

Следующий важный момент - точкой входа всех программ, написанные на языке Java, является функция main, которая принимает в качестве входного параметра массив строк. Эта функция должна быть публичной, статичной (static), ничего не возращать (то есть void) и располагаться в публичном классе.

В строке

  System.out.println("Hello world");

вызывается функция, которая выводит сообщение на экран.

Для того чтобы скомпилировать программу, нужно в командной строке ввести следующую команду:

  javac PrintHelloWorld.java

Если вы выполнили все выше сказанные требования, то должен быть создан файл PrintHelloWorld.class.

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

  java PrintHelloWorld

Заметим, что аргумент PrintHelloWorld должен быть указан без расширения class. После выполнения этой команды на экран должна быть выведена строка Hello world.

Напишем эту же программу в IntelliJ IDEA.

  1. Для этого откройте IntelliJ IDEA. Появится следующее окно:


    Рис. 1. Главное окно IntelliJ IDEA

    Нажмите на строку Create New Project. Откроется следующее окно:


    Рис. 2. Окно создания проекта

    В поле Project SDK должна быть выбрана установленная JDK 1.8. Если этого не сделано, нажмите на кнопку new - > JDK. Выберите папку, в которую установлена JDK и нажмите OK. После этого в поле Project SDK отобразиться выбраная JDK. После этого нажмите кнопку next. В следующем окне опять нажмите кнопку next. Дальше в поле Project name введите PrintHelloWorld. В поле Project location выберите место расположения созданного проекта и нажмите finish.


    Рис. 3. Окно создание проекта (имя и расположение)

    После этого должно открыться следующее окно редактора:


    Рис. 4. Окно редактора

  2. Добавим класс PrintHelloWorld. Для этого слева в окне project щелкните правой кнопкой мыши на src и выберите new –> class. Как можно заметить, создатся файл PrintHelloWorld.java, в котором набран соответствующий публичный класс (то есть ИСР нас обезопасила от возможных ошибок).

    Введите PrintHelloWorld и нажмите Ok. Наберите текст программы, расположенный выше. Должно получиться следующее:


    Рис. 5. Окно редактора (текст программы)

    Запустите программу. Для этого нажмите сочетание клавиш ctrl + shift + F10. В нижней части редактора должно высветиться сообщение Hello world.


    Рис. 6. Вывод на экран Hello World

Полный текст программы можно взять здесь.

На следующем шаге мы рассмотрим простейшие типы

Предыдущий шаг Содержание Следующий шаг