Учебники

java.util.zip — класс ZipOutputStream

Класс java.util.zip.ZipOutputStream реализует фильтр выходного потока для записи файлов в формате ZIP. Включает поддержку как сжатых, так и несжатых записей.

Объявление класса

Ниже приводится объявление для класса java.util.zip.ZipOutputStream.

public class ZipOutputStream
   extends DeflaterOutputStream

поля

Ниже приведены поля для класса java.util.zip.ZipOutputStream.

  • статический int CENATT

  • статический int CENATX

  • статический INT CENCOM

  • статический int CENCRC

  • статический int CENDSK

  • статический int CENEXT

  • статический int CENFLG

  • статический int CENHDR

  • статические INT CENHOW

  • статический int CENLEN

  • статическая INT CENNAM

  • статический int CENOFF

  • статический длинный CENSIG

  • статический int CENSIZ

  • статический int CENTIM

  • статический int CENVEM

  • статический INT CENVER

  • static int DEFLATED — метод сжатия для сжатых (DEFLATED) записей.

  • static int ENDCOM

  • static int ENDHDR

  • static int ENDOFF

  • статическая длинная ENDSIG

  • static int ENDSIZ

  • static int ENDSUB

  • static int ENDTOT

  • static int EXTCRC

  • static int EXTHDR

  • static int EXTLEN

  • статический длинный EXTSIG

  • static int EXTSIZ

  • static int LOCCRC

  • static int LOCEXT

  • static int LOCFLG

  • статический int LOCHDR

  • статические INT LOCHOW

  • static int LOCLEN

  • статический int LOCNAM

  • статический длинный LOCSIG

  • static int LOCSIZ

  • static int LOCTIM

  • static int LOCVER

  • static int STORED — метод сжатия для несжатых (STORED) записей.

статический int CENATT

статический int CENATX

статический INT CENCOM

статический int CENCRC

статический int CENDSK

статический int CENEXT

статический int CENFLG

статический int CENHDR

статические INT CENHOW

статический int CENLEN

статическая INT CENNAM

статический int CENOFF

статический длинный CENSIG

статический int CENSIZ

статический int CENTIM

статический int CENVEM

статический INT CENVER

static int DEFLATED — метод сжатия для сжатых (DEFLATED) записей.

static int ENDCOM

static int ENDHDR

static int ENDOFF

статическая длинная ENDSIG

static int ENDSIZ

static int ENDSUB

static int ENDTOT

static int EXTCRC

static int EXTHDR

static int EXTLEN

статический длинный EXTSIG

static int EXTSIZ

static int LOCCRC

static int LOCEXT

static int LOCFLG

статический int LOCHDR

статические INT LOCHOW

static int LOCLEN

статический int LOCNAM

статический длинный LOCSIG

static int LOCSIZ

static int LOCTIM

static int LOCVER

static int STORED — метод сжатия для несжатых (STORED) записей.

Конструкторы

Sr.No. Конструктор и описание
1

ZipOutputStream (OutputStream out)

Создает новый поток вывода ZIP.

2

ZipOutputStream (OutputStream out, Charset charset)

Создает новый поток вывода ZIP.

ZipOutputStream (OutputStream out)

Создает новый поток вывода ZIP.

ZipOutputStream (OutputStream out, Charset charset)

Создает новый поток вывода ZIP.

Методы класса

Sr.No. Метод и описание
1 void close ()

Закрывает поток вывода ZIP, а также фильтруемый поток.

2

void closeEntry ()

Закрывает текущую запись ZIP и размещает поток для записи следующей записи.

3 пустая отделка ()

Завершает запись содержимого потока вывода ZIP, не закрывая основной поток.

4 void putNextEntry (ZipEntry e)

Начинает запись новой записи в файле ZIP и помещает поток в начало данных записи.

5 void setComment (String comment)

Устанавливает комментарий файла ZIP.

6 void setLevel (int level)

Устанавливает уровень сжатия для последующих записей, которые отклонены.

7 void setMethod (метод int)

Устанавливает метод сжатия по умолчанию для последующих записей.

8 void write (byte [] b, int off, int len)

Записывает массив байтов в данные текущей записи ZIP.

Закрывает поток вывода ZIP, а также фильтруемый поток.

void closeEntry ()

Закрывает текущую запись ZIP и размещает поток для записи следующей записи.

Завершает запись содержимого потока вывода ZIP, не закрывая основной поток.

Начинает запись новой записи в файле ZIP и помещает поток в начало данных записи.

Устанавливает комментарий файла ZIP.

Устанавливает уровень сжатия для последующих записей, которые отклонены.

Устанавливает метод сжатия по умолчанию для последующих записей.

Записывает массив байтов в данные текущей записи ZIP.

Методы унаследованы

Этот класс наследует методы от следующих классов —