java.util.zip - classe GZIPOutputStream

Introdução

o java.util.zip.GZIPOutputStream classe implementa um filtro de fluxo para gravar dados compactados no formato de arquivo GZIP.

Declaração de classe

A seguir está a declaração para java.util.zip.GZIPOutputStream classe -

public class GZIPOutputStream
   extends DeflaterOutputStream

Campos

A seguir estão os campos para java.util.zip.GZIPOutputStream classe -

  • protected CRC32 crc - CRC-32 para dados não compactados.

Construtores

Sr. Não. Construtor e descrição
1

GZIPOutputStream(OutputStream out)

Cria um novo fluxo de saída com um tamanho de buffer padrão.

2

GZIPOutputStream(OutputStream out, boolean syncFlush)

Cria um novo fluxo de saída com um tamanho de buffer padrão e o modo de liberação especificado.

3

GZIPOutputStream(OutputStream out, int size)

Cria um novo fluxo de saída com o tamanho do buffer especificado.

4

GZIPOutputStream(OutputStream out, int size, boolean syncFlush)

Cria um novo fluxo de saída com o tamanho do buffer especificado e modo de liberação.

Métodos de aula

Sr. Não. Método e Descrição
1 acabamento vazio ()

Conclui a gravação de dados compactados no fluxo de saída sem fechar o fluxo subjacente.

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

Grava a matriz de bytes no fluxo de saída compactado.

Métodos herdados

Esta classe herda métodos das seguintes classes -

  • java.util.zip.DeflaterOutputStream
  • java.io.FilterOutputStream
  • java.lang.Object
Impressão