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

上一篇: java.util.zip.DeflaterOutputStream類 下一篇: java.util.zip.GZIPOutputStream類