| Checksum | An interface representing a data checksum. | code | html |
| DeflaterConstants | code | html | |
| ZipConstants | code | html |
| Adler32 | A class that can be used to compute the Adler-32 checksum of a data stream. | code | html |
| CRC32 | A class that can be used to compute the CRC-32 of a data stream. | code | html |
| CheckedInputStream | An input stream that also maintains a checksum of the data being read. | code | html |
| CheckedOutputStream | An output stream that also maintains a checksum of the data being written. | code | html |
| DataFormatException | Signals that a data format error has occurred. | code | html |
| Deflater | This class provides support for general purpose compression using the popular ZLIB compression library. | code | html |
| DeflaterEngine | code | html | |
| DeflaterHuffman | This is the DeflaterHuffman class. | code | html |
| DeflaterHuffman.Tree | code | html | |
| DeflaterInputStream | Implements an input stream filter for compressing data in the "deflate" compression format. | code | html |
| DeflaterOutputStream | This class implements an output stream filter for compressing data in the "deflate" compression format. | code | html |
| DeflaterPending | This class stores the pending output of the Deflater. | code | html |
| GZIPInputStream | This class implements a stream filter for reading compressed data in the GZIP file format. | code | html |
| GZIPOutputStream | This class implements a stream filter for writing compressed data in the GZIP file format. | code | html |
| Inflater | This class provides support for general purpose decompression using the popular ZLIB compression library. | code | html |
| InflaterDynHeader | code | html | |
| InflaterHuffmanTree | code | html | |
| InflaterInputStream | This class implements a stream filter for uncompressing data in the "deflate" compression format. | code | html |
| InflaterOutputStream | Implements an output stream filter for uncompressing data stored in the "deflate" compression format. | code | html |
| OutputWindow | Contains the output from the Inflation process. | code | html |
| PendingBuffer | This class is general purpose class for writing data to a buffer. | code | html |
| StreamManipulator | This class allows us to retrieve a specified amount of bits from the input buffer, as well as copy big byte blocks. | code | html |
| ZStreamRef | A reference to the native zlib's z_stream structure. | code | html |
| ZipCoder | Utility class for zipfile name and comment decoding and encoding | code | html |
| ZipConstants64 | code | html | |
| ZipEntry | This class is used to represent a ZIP file entry. | code | html |
| ZipError | Signals that an unrecoverable error has occurred. | code | html |
| ZipException | Signals that a Zip exception of some sort has occurred. | code | html |
| ZipFile | This class is used to read entries from a zip file. | code | html |
| ZipFile.ZipFileInflaterInputStream | code | html | |
| ZipFile.ZipFileInputStream | code | html | |
| ZipInputStream | This class implements an input stream filter for reading files in the ZIP file format. | code | html |
| ZipOutputStream | This class implements an output stream filter for writing files in the ZIP file format. | code | html |
| ZipOutputStream.XEntry | code | html |
java.util.zip classes are based.