След: Начинание
Урок: "Привет Мир!" Приложение
"Привет Мир!" для Соляриса ОС и Linux
Домашняя страница > Начинание > "Привет Мир!" Приложение

"Привет Мир!" для Соляриса ОС и Linux

Пора записать Ваше первое приложение! Этими подробными инструкциями является для пользователей Соляриса ОС и Linux. Инструкции для других платформ находятся в "Привет Мире!" для Microsoft Windows и "Привет Мира!" для IDE NetBeans.

Если Вы встречаетесь с проблемами с инструкциями на этой странице, консультируйтесь с Типичные проблемы (и Их Решения).


Контрольный список галочка

Чтобы записать Вашу первую программу, Вы будете нуждаться:

  1. Java Комплект разработчика 6 SE (JDK 6)

    Можно загрузить Солярис ОС или версия Linux теперь. (Удостоверьтесь, что Вы загружаете JDK, не JRE.) Консультируются с инструкциями по установке.

  2. Текстовый редактор

    В этом примере мы будем использовать Pico, редактор, доступный для многих основанных на UNIX платформ. Можно легко адаптировать эти инструкции, если Вы используете различный текстовый редактор, такой как vi или emacs.

Эти два элемента - все, что Вы должны будете записать своему первому приложению.


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

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

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

Чтобы создать исходный файл, у Вас есть две опции:

Во-первых, откройте оболочку, или "терминал", окно.

Новое окно терминала.

Новое окно терминала.

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

Исходные файлы, которые Вы создаете, должны быть сохранены в отдельном каталоге. Можно создать каталог при использовании команды mkdir. Например, чтобы создать каталог java в Вашем корневом каталоге используйте следующие команды:

cd
mkdir java

Чтобы изменить Ваш текущий каталог на этот новый каталог, Вы тогда входите:

cd java

Теперь можно начать создавать свой исходный файл.

Запустите редактора Pico, вводя pico при подсказке и нажимающий Возврат. Если система отвечает сообщением pico: command not found, тогда Pico наиболее вероятно недоступен. Консультируйтесь со своим системным администратором для получения дополнительной информации, или используйте другого редактора.

Когда Вы запустите Pico, он выведет на экран новый, пустой буфер. Это - область, в которой Вы введете свой код.

Введите следующий код в новый буфер:

/**
 * The HelloWorldApp class implements an application that
 * simply prints "Hello World!" to standard output.
 */
class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hello World!"); // Display the string.
    }
}

Будьте Осторожны, Когда Вы Вводите прописная буква A  строчная буква A


Отметьте: Введите весь код, команды, и имена файлов точно как показано. Оба компилятор (javac) и средство запуска (java) являются чувствительными к регистру, таким образом, следует последовательно использовать для своей выгоды.

HelloWorldApp не то же самое как helloworldapp.

Сохраните код в файле с именем HelloWorldApp.java. В редакторе Pico Вы делаете это, вводя Ctrl-O и затем в нижней части, где Вы видите подсказку File Name to write:, ввод каталога, в котором Вы хотите создать файл, сопровождаемый HelloWorldApp.java. Например, если Вы хотите сохранить HelloWorldApp.java в каталоге /home/jdoe/java, тогда Вы вводите /home/jdoe/java/HelloWorldApp.java и нажмите Возврат.

Можно ввести Ctrl-X, чтобы выйти из Pico.

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

Переведите другое окно оболочки в рабочее состояние. Чтобы скомпилировать Ваш исходный файл, измените свой текущий каталог на каталог, где Ваш файл располагается. Например, если Ваш исходный каталог /home/jdoe/java, введите следующую команду при Возврате нажатия и подсказке:

cd /home/jdoe/java

Если Вы входите pwd при подсказке следует видеть текущий каталог, который в этом примере был изменен на /home/jdoe/java.

Если Вы входите ls при подсказке следует видеть свой файл.

Результаты ls команды, показывая.java исходный файл.

Результаты ls команда, показывая .java исходный файл.

Теперь готовы скомпилировать исходный файл. При подсказке введите следующую команду и Возврат нажатия.

javac HelloWorldApp.java

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

Результаты ls команды, показывая сгенерированный.class файл.

Результаты ls команда, показывая сгенерированный .class файл.

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

Если Вы встречаетесь с проблемами с инструкциями в этом шаге, консультируйтесь с Типичными проблемами (и Их Решения).

Выполните Программу

В том же самом каталоге войдите при подсказке:

java HelloWorldApp

Следующие данные показывают то, что следует теперь видеть.

Вывод печатает Привет Мир! на экран.

Вывод печатает "Привет Мир!" на экран.

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

Если Вы встречаетесь с проблемами с инструкциями в этом шаге, консультируйтесь с Типичными проблемами (и Их Решения).


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: "Привет Мир!" для Microsoft Windows
Следующая страница: Более близкий Взгляд на "Привет Мир!" Приложение



Spec-Zone.ru - all specs in one place