java.util.zip - classe GZIPInputStream

Introdução

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

Declaração de classe

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

public class GZIPInputStream
   extends InflaterInputStream

Campos

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

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

  • protected boolean eos - Indica o fim do fluxo de entrada.

  • static int GZIP_MAGIC - Número mágico do cabeçalho GZIP.

Construtores

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

GZIPInputStream(InputStream in)

Cria um novo fluxo de entrada com um tamanho de buffer padrão.

2

GZIPInputStream(InputStream in, int size)

Cria um novo fluxo de entrada com o tamanho do buffer especificado.

Métodos de aula

Sr. Não. Método e Descrição
1 void close ()

Fecha este fluxo de entrada e libera todos os recursos do sistema associados ao fluxo.

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

Lê dados não compactados em uma matriz de bytes.

Métodos herdados

Esta classe herda métodos das seguintes classes -

  • java.util.zip.InflaterInputStream
  • java.io.FilterInputStream
  • java.lang.Object
Impressão