# Uses of Package
java.util.zip

- Packages that use java.util.zip
  Package | Description
  --- | ---
  com.sun.jarsigner | This package comprises the interfaces and classes used to define the signing mechanism used by the `jarsigner` tool.
  java.util.jar | Provides classes for reading and writing the JAR (Java ARchive) file format, which is based on the standard ZIP file format with an optional manifest file.
  java.util.zip | Provides classes for reading and writing the standard ZIP and GZIP file formats.
  jdk.security.jarsigner | This package defines APIs for signing jar files.

- Classes in java.util.zip used by com.sun.jarsigner
  Class | Description
  --- | ---
  ZipFile | This class is used to read entries from a zip file.

- Classes in java.util.zip used by java.util.jar
  Class | Description
  --- | ---
  DeflaterOutputStream | This class implements an output stream filter for compressing data in the "deflate" compression format.
  InflaterInputStream | This class implements a stream filter for uncompressing data in the "deflate" compression format.
  ZipEntry | This class is used to represent a ZIP file entry.
  ZipException | Signals that a Zip exception of some sort has occurred.
  ZipFile | This class is used to read entries from a zip file.
  ZipInputStream | This class implements an input stream filter for reading files in the ZIP file format.
  ZipOutputStream | This class implements an output stream filter for writing files in the ZIP file format.

- Classes in java.util.zip used by java.util.zip
  Class | Description
  --- | ---
  Checksum | An interface representing a data checksum.
  CRC32 | A class that can be used to compute the CRC-32 of a data stream.
  DataFormatException | Signals that a data format error has occurred.
  Deflater | This class provides support for general purpose compression using the popular ZLIB compression library.
  DeflaterOutputStream | This class implements an output stream filter for compressing data in the "deflate" compression format.
  Inflater | This class provides support for general purpose decompression using the popular ZLIB compression library.
  InflaterInputStream | This class implements a stream filter for uncompressing data in the "deflate" compression format.
  ZipEntry | This class is used to represent a ZIP file entry.
  ZipException | Signals that a Zip exception of some sort has occurred.

- Classes in java.util.zip used by jdk.security.jarsigner
  Class | Description
  --- | ---
  ZipFile | This class is used to read entries from a zip file.