Главная страница >> Учебные пособия >> Введение в JDK/Java >> Классы. >> Пакеты.

Глава 3.4 Пакеты.

     Пакет содержит имена указанных классов, изолируя их от внешней среды.

Мы можем заключить класс в пакет и не бояться, что он будет перезаписан или стерт другим пользователем. В физическом смысле пакет обычно представляет директорию. Что правильно указать пакет, в переменной classpath надо обозначить корневой каталог, который Java будет считать корневым пакетом и все дочерние пакеты будет отсчитывать от него. Классы в пакетах могут объединяться по тематическому содержанию, хотя это не обязательно.

Чтобы объявить о помещении своего класса в пакет, нужно воспользоваться оператором package:

package clock.clockwise.example1;

Это будет означать что класс будет находится в директории clock/clockwise/example1. Следует обратить внимание на то, что иерархия пакетов указывается через оператор ссылки - точку (.), а не через слеш. При вызове компилятора или интерпретатора нужно будет указывать не только имя самого файла или класса, а все пакеты в которые он вложен.

c:\>java clock.clockwise.example1.ClockAlexander1



<Предыдущий> <Следующий> <Содержание> <На главную>
©  Alex Vanin         year 2002
     bookmans@mail.ru
Hosted by uCoz