Javazip 简明教程

java.util.zip - GZIPInputStream Class

Introduction

java.util.zip.GZIPInputStream 类实现一个流过滤器,用于读取 GZIP 文件格式中的压缩数据。

Class Declaration

这是 java.util.zip.GZIPInputStream 类声明 −

public class GZIPInputStream
   extends InflaterInputStream

Fields

以下是 java.util.zip.GZIPInputStream 类中的字段 −

  1. protected CRC32 crc − 未压缩数据的 CRC-32。

  2. protected boolean eos − 表示输入流结束。

  3. static int GZIP_MAGIC − GZIP 头部魔术数字。

Constructors

Sr.No.

Constructor & Description

1

GZIPInputStream(InputStream in) 使用默认缓冲区大小创建新输入流。

2

GZIPInputStream(InputStream in, int size) 使用指定缓冲区大小创建新输入流。

Class Methods

Sr.No.

Method & Description

1

void close() 关闭该输入流,并释放与流相关的任何系统资源。

2

int read(byte[] buf, int off, int len) 将解压缩数据读入字节数组。

Methods Inherited

此类从以下类中继承方法:

  1. java.util.zip.InflaterInputStream

  2. java.io.FilterInputStream

  3. java.lang.Object