java.util.zip - Класс GZIPInputStream

Введение

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

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

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

public class GZIPInputStream
   extends InflaterInputStream

Поля

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

  • protected CRC32 crc - CRC-32 для несжатых данных.

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

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

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

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

GZIPInputStream(InputStream in)

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

2

GZIPInputStream(InputStream in, int size)

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

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

Sr. No. Метод и описание
1 недействительно закрыть ()

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

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

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

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

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

  • java.util.zip.InflaterInputStream
  • java.io.FilterInputStream
  • java.lang.Object
Распечатать