The java.util.zip package contains classes for data compression and decompression . The Deflater and Inflater classes perform data compression and decompression. DeflaterOutputStream and InflaterInputStream apply that functionality to byte streams; the subclasses of these streams implement both the GZIP and ZIP compression formats. The Adler32 and CRC32 classes implement the Checksum interface and compute the checksums required for data compression. Interfaces public interface Checksum ; Classespublic class Adler32 implements Checksum; public class CheckedInputStream extends java.io.FilterInputStream; public class CheckedOutputStream extends java.io.FilterOutputStream; public class CRC32 implements Checksum; public class Deflater ; public class DeflaterOutputStream extends java.io.FilterOutputStream; public class GZIPOutputStream extends DeflaterOutputStream; public class ZipOutputStream extends DeflaterOutputStream implements ZipConstants; public class Inflater ; public class InflaterInputStream extends java.io.FilterInputStream; public class GZIPInputStream extends InflaterInputStream; public class ZipInputStream extends InflaterInputStream implements ZipConstants; public class ZipEntry implements Cloneable, ZipConstants; public class ZipFile implements ZipConstants; Exceptionspublic class DataFormatException extends Exception; public class ZipException extends java.io.IOException; |