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頭幻數。

構造函數

編號

構造函數

描述

1

GZIPInputStream(InputStream in)

用默認緩衝區大小創建一個新的輸入流。

2

GZIPInputStream(InputStream in, int size)

用指定的緩衝區大小創建一個新的輸入流。

類方法

編號

方法

描述

1

void close()

關閉此輸入流並釋放與該流關聯的所有系統資源。

2

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

將未壓縮的數據讀入一個字節數組。

繼承的方法

這個類繼承了以下類的方法 -

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