Читайте также:
|
|
import - оператор, позволяющий сократить имена классов, расположенных в пакетах
Уровни доступа к классу его элементам регулируется с помощью ключевых слов public, protected, private. Элемент, объявленный public, доступен из любого места. Все, что объявлено private, доступно только внутри класса, и нигде больше. Если у элемента вообще не указан модификатор уровня доступа, то такой элемент будет виден из подклассов и классов того же пакета (такой уровень доступа используется в языке Java по умолчанию). Если необходимо, чтобы элемент был доступен извне пакета, но только подклассам того класса, которому он принадлежит, вам нужно объявить такой элемент protected. Если требуется, чтобы элемент был доступен только подклассам, причем независимо от того, находятся ли они в данном пакете или нет — применяется комбинация private protected.
Запуск на исполнение в командной строке требует установки переменной окружения CLASSPATH, указывающей на корни пакетов, либо применения ключа –сp, имеющего то же предназначение.
Компиляция в командной строке, требуетустановки ключа –classpath, указывающего на корни пакетов
JAR-архивы – файлы с упакованными данными (текстовые файлы, class-файлы, файлы с графической информацией и пр.), которые обычно используются для хранения частей java-программ. Применение JAR-архивов позволяет:
a. повысить эффективность загрузки: вместо нескольких файлов отдельных классов загружается единственный файл JAR-архива;
b. улучшить хранилище файлов: файлы классов хранятся в одном сжатом файле архива;
c.обеспечить независимость от платформы: построение JAR-архивов базируется на использовании популярной программы PKZIP сжатия файлов; JAR-файлы могут создаваться и сохраняться на любой компьютерной платформе;
d. повысить защищенность: в JAR-файл можно поместить цифровую подпись, гарантирующую пользователю целостность архива.
Создание JAR-архивов возможно с помощью любой поддерживающей формат PKZIP программы. JAR-файл отличается от zip-файла наличием дополнительного текстового файла, называемого файлом описания (manifest file). Этот файл содержит сведения обо всех помещённых в данный архив файлах. В состав файла описания должны входить определённые элементы, в частности он должен включать:
- номер версии стандарта JAR (Manifest-Version);
- минимальный номер версии утилиты JAR, которая сможет прочитать этот архив (Required-Version);
- отдельная запись для любого, помещённого в архив файла.
В составе JDK (Java Developer Kit) для создания JAR архивов есть специализированная утилита с именем jar.
Перечень параметров утилиты jar и формат ее вызова может быть получен с помощью запуска утилиты без параметров.
Дата добавления: 2015-09-11; просмотров: 74 | Поможем написать вашу работу | Нарушение авторских прав |