Java.Util.Jar Пространство имен

Предоставляет классы для чтения и записи JAR-файлов, которые являются ZIP-файлами, которые могут включать манифест.

Классы

Имя. Описание
Attributes

Класс "Атрибуты" сопоставляет имена атрибутов манифеста со связанными строковыми значениями.

Attributes.Name

Атрибуты.

JarEntry

Этот класс используется для представления записи JAR-файла.

JarException

Сигнализирует о том, что при чтении или записи в JAR-файл произошла ошибка некоторого рода.

JarFile

Класс JarFile используется для чтения содержимого JAR-файла из любого файла, который можно открыть с java.io.RandomAccessFileпомощью.

JarInputStream

Класс JarInputStream используется для чтения содержимого JAR-файла из любого входного потока.

JarOutputStream

Класс JarOutputStream используется для записи содержимого JAR-файла в любой выходной поток.

Manifest

Класс манифеста используется для поддержания имен записей манифеста и связанных с ними атрибутов.

Pack200

Преобразует JAR-файл в упакованный поток или из упакованного потока в формате Pack200.

Pack200.Packer

Интерфейс, определяющий API для преобразования JAR-файла в выходной поток в формате Pack200.

Pack200.Unpacker

Интерфейс, определяющий API для преобразования упакованного потока в формате Pack200 в JAR-файл.

Pack200IPackerExtensions

Предоставляет классы для чтения и записи JAR-файлов, которые являются ZIP-файлами, которые могут включать манифест.

Pack200IUnpackerExtensions

Предоставляет классы для чтения и записи JAR-файлов, которые являются ZIP-файлами, которые могут включать манифест.

Интерфейсы

Имя. Описание
Pack200.IPacker

Модуль упаковщика применяет различные преобразования к входной JAR-файлу, что делает поток пакета очень сжимаемым с помощью компрессора, например gzip или zip.

Pack200.IUnpacker

Обработчик распаковки преобразует упакованный поток в JAR-файл.