java.util.zip.GZIPOutputStream類

java.util.zip.GZIPOutputStream類實現了用於以GZIP文件格式寫入壓縮數據的流過濾器。

類聲明

以下是java.util.zip.GZIPOutputStream類的聲明 -

public class GZIPOutputStream
   extends DeflaterOutputStream

字段

以下是java.util.zip.GZIPOutputStream類的字段 -

  • protected CRC32 crc - CRC-32用於未壓縮的數據。

構造函數

編號

構造函數

描述

1

GZIPOutputStream(OutputStream out)

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

2

GZIPOutputStream(OutputStream out, boolean syncFlush)

使用默認緩衝區大小和指定的刷新模式創建新的輸出流。

3

GZIPOutputStream(OutputStream out, int size)

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

4

GZIPOutputStream(OutputStream out, int size, boolean syncFlush)

用指定的緩衝區大小和刷新模式創建一個新的輸出流。

類方法

編號

方法

描述

1

void close()

完成將壓縮數據寫入輸出流而不關閉底層流。

2

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

將字節數組寫入壓縮輸出流。

繼承的方法

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

  • java.util.zip.DeflaterOutputStream
  • java.io.FilterOutputStream
  • java.lang.Object