javautilzipZipInputStream
java.util.zip is a Java standard library package that provides basic support for reading and writing ZIP and GZIP compressed data. It implements the ZIP file format, commonly used to bundle multiple files into a single archive. The package offers classes for both input and output streams, enabling both random-access and streaming processing of ZIP archives. It relies on the Deflate compression method by default but also supports the STORED method for uncompressed entries.
Key classes include ZipFile for reading a ZIP archive from a file, ZipInputStream for streaming entry-by-entry
To read, open a ZipFile or wrap a ZipInputStream around a source, iterate entries, and extract data
Limitations include lack of built-in support for ZIP encryption in the standard API; performance depends on