Module java.base

Package java.util.zip


package java.util.zip
提供了用于读写标准ZIP和GZIP文件格式的类。还包括使用DEFLATE压缩算法对数据进行压缩和解压缩的类,该算法被ZIP和GZIP文件格式使用。此外,还有用于计算任意输入流的CRC-32、CRC-32C和Adler-32校验和的实用类。

包规范

自版本:
1.1
外部规范
  • Class
    Description
    用于计算数据流的Adler-32校验和的类。
    一个输入流,同时维护正在读取的数据的校验和。
    一个输出流,同时维护正在写入的数据的校验和。
    表示数据校验和的接口。
    用于计算数据流的CRC-32的类。
    用于计算数据流的CRC-32C的类。
    表示发生数据格式错误的信号。
    该类提供了使用流行的ZLIB压缩库进行通用压缩的支持。
    为压缩数据以“deflate”压缩格式的输入流过滤器实现。
    为压缩数据以“deflate”压缩格式的输出流过滤器实现。
    为读取GZIP文件格式中压缩数据的流过滤器实现。
    为写入GZIP文件格式中压缩数据的流过滤器实现。
    该类提供了使用流行的ZLIB压缩库进行通用解压缩的支持。
    为解压缩以“deflate”压缩格式存储的数据的流过滤器实现。
    为解压缩以“deflate”压缩格式存储的数据的输出流过滤器实现。
    用于表示ZIP文件条目的类。
    表示发生不可恢复错误的信号。
    表示发生某种Zip异常的信号。
    用于从zip文件中读取条目的类。
    用于从ZIP文件格式的字节流中读取压缩和未压缩的ZIP文件条目的输入流。
    为以ZIP文件格式写入文件的输出流过滤器实现。