Учебники

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

Класс java.util.zip.GZIPInputStream реализует потоковый фильтр для чтения сжатых данных в формате файла GZIP.

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

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

public class GZIPInputStream
   extends InflaterInputStream

поля

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

  • защищенный CRC32 CRC — CRC-32 для несжатых данных.

  • protected boolean eos — указывает конец входного потока.

  • static int GZIP_MAGIC — магический номер заголовка GZIP.

защищенный CRC32 CRC — CRC-32 для несжатых данных.

protected boolean eos — указывает конец входного потока.

static int GZIP_MAGIC — магический номер заголовка GZIP.

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

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

GZIPInputStream (InputStream in)

Создает новый входной поток с размером буфера по умолчанию.

2

GZIPInputStream (InputStream in, int size)

Создает новый входной поток с указанным размером буфера.

GZIPInputStream (InputStream in)

Создает новый входной поток с размером буфера по умолчанию.

GZIPInputStream (InputStream in, int size)

Создает новый входной поток с указанным размером буфера.

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

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

Закрывает этот входной поток и освобождает любые системные ресурсы, связанные с этим потоком.

2 int read (byte [] buf, int off, int len)

Читает несжатые данные в массив байтов.

Закрывает этот входной поток и освобождает любые системные ресурсы, связанные с этим потоком.

Читает несжатые данные в массив байтов.

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

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