java.util.zip - Klasa GZIPOutputStream

Wprowadzenie

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

Deklaracja klasy

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

public class GZIPOutputStream
   extends DeflaterOutputStream

Pola

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

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

Konstruktorzy

Sr.No. Konstruktor i opis
1

GZIPOutputStream(OutputStream out)

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

2

GZIPOutputStream(OutputStream out, boolean syncFlush)

Tworzy nowy strumień wyjściowy z domyślnym rozmiarem buforu i określonym trybem opróżniania.

3

GZIPOutputStream(OutputStream out, int size)

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

4

GZIPOutputStream(OutputStream out, int size, boolean syncFlush)

Tworzy nowy strumień wyjściowy z określonym rozmiarem buforu i trybem opróżniania.

Metody klasowe

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

Kończy zapisywanie skompresowanych danych w strumieniu wyjściowym bez zamykania strumienia źródłowego.

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

Zapisuje tablicę bajtów w skompresowanym strumieniu wyjściowym.

Dziedziczone metody

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

  • java.util.zip.DeflaterOutputStream
  • java.io.FilterOutputStream
  • java.lang.Object
Wydrukować