Главная » Java, Web » Первое приложение на языке Java

0

Для того чтобы написать, скомпилировать и запустить приложение на языке Java, необходимо кроме файла с программой иметь среду выполнения программ Java. Для платформы, с который вы работаете, например, для Windows, следует получить пакет разработчика jdkl.3 или jdkl.4, который можно найти на сайте производителя http://java.sun.com. Пакет следует установить на компьютере в соответствии со всеми инструкциями, в частности необходимо указать значение переменной path, соответствующее папке, где установлен пакет Java. После того как пакет установлен, можно приступить к созданию простого кода (листинг 1.1).

Листинг 1,1, Файл VsemPrivet.java

class VsemPrivet { public static void main(String[] args) {

System.out.println("Vsem Privet I S Dobrym Utrom!");

Что здесь важно? Файл содержит класс, имя которого должно совпадать с именем файла. Класс этот содержит метод main(). Метод main о должен присутствовать всегда.

После того как файл с классом создан, вызовем компилятор javac из командной строки (рис. 1.1):

Е:\temp>javac vsemprivet.java

Рис. 1.1. Вызов компилятора из командной строки

Вызов компилятора необходимо осуществить из той папки, где расположен файл VsemPrivet.java. Если компиляция прошла успешно, то сообщений об ошибках не будет. В папке появится новый файл с именем VsemPrivet.class. Этот файл содержит скомпилированный Java-код. Для выполнения классов Java-кода необходима среда выполнения Java или виртуальная машина Java. А для того чтобы среда выполнения классов Java была правильно инициализирована, необходимо указать путь к файлам классов в переменной ciasspath. Из командной строки это делается так: set classpath=%classpath%;путь_к_папке_файла_класса Теперь можно запустить программу (рис. 1.2), выполнив команду java VsemPrivet

при этом расширение файла в имени класса не указывается.

Рис. 1.2. Запуск программы

Фактически при вызове среды выполнения Java в качестве аргумента указывается класс, а не файл. Класс хранится в файле, имя которого соответствует имени класса. Следует помнить, что Java различает строчные и прописные буквы. Если изменить регистр букв при обращении к классу, то Java выведет сообщения об ошибках (рис. 1.3).

Рис. 1.3. Появление ошибок вызвано неверным написанием имени класса

Источник: Будилов В. А. Интернет-программирование на Java. — СПб.: БХВ-Петербург, 2003. — 704 е.: ил.

По теме:

  • Комментарии