Читать «Java: руководство для начинающих» онлайн - страница 18

Герберт Шилдт

На заметку Если при попытке скомпилировать программу компилятор javac не будет найден, вам придется указать полный путь к инструментальным средствам JDK, доступным из командной строки, при условии, что комплект JDK установлен правильно. В Windows это, например, означает, что вам нужно ввести путь к доступным из командной строки инструментальным средствам JDK в переменной окружения PATH. Так, если комплект JDK 7 установлен в выбираемых по умолчанию каталогах, путь к его инструментальным средствам будет следующим: C:\Program Files\Java\j dkl. 7 . 0\bin. (Разумеется, в этом пути может быть указана другая версия JDK.) Чтобы узнать, как задавать путь к файлам, обращайтесь к справочной системе конкретной операционной системы, поскольку в разных операционных системах эта процедура может отличаться. Но если вам не терпится скомпилировать и выполнить свою первую программу на Java, то укажите полный путь к соответствующим инструментальным средствам прямо в командной строке, как показано в приведенном ниже примере. C:\"Program Files"\Java\jdkl.7.0\bin\javac Example.java

или C:\"Program Files11 \Java\ jdkl. 7 . 0\bin\ java Example

Впрочем, такой способ не совсем практичен. Намного удобнее задать путь к нужным файлам раз и навсегда. Построчный анализ исходного кода первого примера программы

Несмотря на то что программа Example. j ava очень проста и объем ее кода невелик, она обладает рядом свойств, общих для всех программ на Java. Проанализируем эту программу по частям.

Ее исходный код начинается следующими строками: /* Это пример простой программы на Java. Присвоить ее исходному файлу имя Example.java. */

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

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

Они начинаются символами / и оканчиваются символами /. Любое содержимое, находящееся между этими ограничителями, игнорируется компилятором.

Далее следует приведенная ниже строка кода, class Example {

В ней присутствует ключевое слово class, с помощью которого определяется новый класс. Как упоминалось ранее, класс является основной языковой конструкцией Java, поддерживающей инкапсуляцию. A Example — это имя класса. Определение класса начинается открывающей фигурной скобкой ({) и заканчивается закрывающей фигурной скобкой (}). Элементы, находящиеся между ними, являются членами класса.