java.util.zip - Klasa GZIPInputStream

Wprowadzenie

Plik java.util.zip.GZIPInputStream klasa implementuje filtr strumienia do odczytu skompresowanych danych w formacie pliku GZIP.

Deklaracja klasy

Poniżej znajduje się deklaracja dla java.util.zip.GZIPInputStream klasa -

public class GZIPInputStream
   extends InflaterInputStream

Pola

Poniżej znajdują się pola dla java.util.zip.GZIPInputStream klasa -

  • protected CRC32 crc - CRC-32 dla nieskompresowanych danych.

  • protected boolean eos - Wskazuje koniec strumienia wejściowego.

  • static int GZIP_MAGIC - Magiczna liczba nagłówka GZIP.

Konstruktorzy

Sr.No. Konstruktor i opis
1

GZIPInputStream(InputStream in)

Tworzy nowy strumień wejściowy z domyślnym rozmiarem buforu.

2

GZIPInputStream(InputStream in, int size)

Tworzy nowy strumień wejściowy o określonym rozmiarze buforu.

Metody klasowe

Sr.No. Metoda i opis
1 void close ()

Zamyka ten strumień wejściowy i zwalnia wszelkie zasoby systemowe skojarzone ze strumieniem.

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

Odczytuje nieskompresowane dane do tablicy bajtów.

Dziedziczone metody

Ta klasa dziedziczy metody z następujących klas -

  • java.util.zip.InflaterInputStream
  • java.io.FilterInputStream
  • java.lang.Object
Wydrukować