我知道 Java 本身支持浏览和操作压缩在 ZIP 文件中的文件的能力,因为这就是 JAR 文件。我如何利用它来制作和管理基于 ZIP 的文件(用于保存程序的状态)?
请注意,我正在进行的项目旨在在没有任何外部库的情况下完成其目标。所有库都必须已包含在 Java 1.6 或 1.7 中。
我知道 Java 本身支持浏览和操作压缩在 ZIP 文件中的文件的能力,因为这就是 JAR 文件。我如何利用它来制作和管理基于 ZIP 的文件(用于保存程序的状态)?
请注意,我正在进行的项目旨在在没有任何外部库的情况下完成其目标。所有库都必须已包含在 Java 1.6 或 1.7 中。
您可以使用java.util.zip包,它是自 JDK 1.1 以来 Java 标准库的一部分。
请参阅java.util.zip。