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