Найти в Дзене
JavaDocs

"Hello World!" для Microsoft Windows

Оглавление

Для написания вашей первой программы вам понадобится:

  1. Набор для разработки Java SE 8 (JDK 8). Убедитесь, что вы установили JDK, а не JRE.
  2. Текстовый редактор. В этом примере мы будем использовать Notepad, простой редактор, входящий в состав платформ Windows. Вы можете легко адаптировать эти инструкции, если используете другой текстовый редактор.

Эти два пункта - все, что вам понадобится для написания вашего первого приложения.

Создание вашего первого приложения

Ваше первое приложение, HelloWorldApp, просто отобразит приветствие "Hello world!". Чтобы создать эту программу, вам нужно:

  • Создать исходный файл .java. Исходный файл содержит код, написанный на языке программирования Java, понятный вам и другим программистам. Вы можете использовать любой текстовый редактор для создания и редактирования исходных файлов.
  • Скомпилируйте исходный файл в файл .class. Компилятор языка программирования Java (javac) берет ваш исходный файл .java и преобразует его текст в инструкции .class, понятные виртуальной машине Java. Инструкции, содержащиеся в файле .class, известны как байт-код.
  • Запустите программу Java, используя приложение java.

Создайте исходный файл

Сначала запустите свой текстовый редактор Notepad или подобный. Вы можете запустить редактор блокнота из меню. В новом документе введите следующий код:

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

Примечание: Введите весь код, команды и имена файлов точно так, как показано. И компилятор (javac), и средство запуска (java) чувствительны к регистру. HelloWorldApp это не то же самое , что helloworldapp.

Сохраните код в файле с именем HelloWorldApp.java. Чтобы сделать это в Блокноте, сначала выберите Файл > Сохранить как ... .

Используя поле со списком "Сохранить в", укажите папку (каталог), в которую вы будете сохранять файл.

В текстовом поле Имя файла введите HelloWorldApp.java.

В поле со списком "Сохранить как тип" выберите " Текстовые документы (*.txt)".

В поле со списком "Кодировка" оставьте кодировку как ANSI.

Теперь нажмите Сохранить и выйдите из Блокнота.

Скомпилируйте исходный файл в файл .class

Откройте командную оболочку. Вы можете сделать это в меню "Пуск", выбрав "Выполнить..." и затем введя "cmd.

В приглашении отображается ваш текущий каталог.

Чтобы скомпилировать исходный файл, измените текущий каталог на каталог, в котором находится ваш файл. Например, если ваш исходный каталог находится в myapplication на диске C, введите следующую команду в командной строке и нажмите Enter:

cd C:\myapplication

Теперь приглашение должно измениться на C:\myapplication>.

C:\>cd myapplication
C:\myapplication>dir
Volume in drive C is System
Volume Serial Number is F2E8-C8CC
Directory of C:\myapplication
2014-04-24 01:34 PM <DIR> .
2014-04-24 01:34 PM <DIR> ..
2014-04-24 01:34 PM 267 HelloWorldApp.java
1 File(s) 267 bytes
2 Dir(s) 93,297,991,680 bytes free
C:\myapplication>

Теперь вы готовы к компиляции. В командной строке введите следующую команду и нажмите Enter:

javac HelloWorldApp.java

Компилятор сгенерировал файл байт-кода, HelloWorldApp.class. В командной строке введите dir, чтобы увидеть новый файл, который был сгенерирован:

C:\myapplication>dir
Volume in drive C is System
Volume Serial Number is F2E8-C8CC
Directory of C:\myapplication
2014-04-24 02:07 PM <DIR> .
2014-04-24 02:07 PM <DIR> ..
2014-04-24 02:07 PM 432 HelloWorldApp.class
2014-04-24 01:34 PM 267 HelloWorldApp.java
2 File(s) 699 bytes
2 Dir(s) 93,298,032,640 bytes free
C:\myapplication>

Теперь, когда у вас есть .class файл, вы можете запустить свою программу.

Запустите программу

В том же каталоге введите следующую команду в командной строке:

java -cp . HelloWorldApp

На экране вы должны увидеть следующее:

C:\myapplication>java -cp . HelloWorldApp Hello World!
C:\myapplication>

Поздравляем! Ваша программа работает!