返回介绍

软件包 java.util.zip

发布于 2019-10-04 09:52:02 字数 2598 浏览 964 评论 0 收藏 0

提供用于读写标准 ZIP 和 GZIP 文件格式的类。描述

接口摘要
Checksum表示数据校验和的接口。
类摘要
Adler32可用于计算数据流的 Adler-32 校验和的类。
CheckedInputStream需要维护所读取数据校验和的输入流。
CheckedOutputStream需要维护写入数据校验和的输出流。
CRC32可用于计算数据流的 CRC-32 的类。
Deflater此类使用流行的 ZLIB 压缩程序库为通用压缩提供支持。
DeflaterOutputStream此类为使用 "deflate" 压缩格式压缩数据实现输出流过滤器。
GZIPInputStream此类为读取 GZIP 文件格式的压缩数据实现流过滤器。
GZIPOutputStream此类为使用 GZIP 文件格式写入压缩数据实现流过滤器。
Inflater此类使用流行的 ZLIB 压缩程序库为通用解压缩提供支持。
InflaterInputStream此类为解压缩 "deflate" 压缩格式的数据实现流过滤器。
ZipEntry此类用于表示 ZIP 文件条目。
ZipFile此类用于从 ZIP 文件读取条目。
ZipInputStream此类为读取 ZIP 文件格式的文件实现输入流过滤器。
ZipOutputStream此类为以 ZIP 文件格式写入文件实现输出流过滤器。
异常摘要
DataFormatException当数据格式发生错误时,抛出此异常。
ZipException如果某种 ZIP 异常发生,则抛出此错误。

提供用于读写标准 ZIP 和 GZIP 文件格式的类。还包括使用 DEFLATE 压缩算法(用于 ZIP 和 GZIP 文件格式)对数据进行压缩和解压缩的类。此外,还存在用于计算任意输入流的 CRC-32 和 Adler-32 校验和的实用工具类。

包规范

  • Info-ZIP Application Note 970311 - Info-ZIP 格式( java.util.zip 类的基础)的详细描述。
  • ZLIB Compressed Data Format Specification version 3.3 (PostScript) (RFC 1950)
  • DEFLATE Compressed Data Format Specification version 1.3 (PostScript) (RFC 1951)
  • GZIP file format specification version 4.3 (PostScript) (RFC 1952)
  • CRC-32 校验和在 RFC 1952(见上文)中描述
  • Adler-32 校验和在 RFC 1950(见上文)中描述
从以下版本开始:
JDK1.1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文