java.util.zip - GZIPOutputStream 类



介绍

java.util.zip.GZIPOutputStream 类实现了一个流过滤器,用于以 GZIP 文件格式写入压缩数据。

类声明

以下是java.util.zip.GZIPOutputStream 类的声明:

public class GZIPOutputStream
   extends DeflaterOutputStream

字段

以下是java.util.zip.GZIPOutputStream类的字段:

  • 受保护的 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 finish()

完成将压缩数据写入输出流,而不会关闭底层流。

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

将字节数组写入压缩输出流。

继承的方法

此类继承自以下类的方法:

  • java.util.zip.DeflaterOutputStream
  • java.io.FilterOutputStream
  • java.lang.Object
广告
© . All rights reserved.