モジュール java.base

パッケージ java.util.zip

標準のZIPおよびGZIPファイル形式の読み込みおよび書込み用クラスを提供します。 また、DEFLATE圧縮アルゴリズムを使用して圧縮および圧縮解除を実行するためのクラスも含みます。このアルゴリズムは、ZIPおよびGZIPファイル形式で使用されます。 さらに、任意の入力ストリームのCRC-32、CRC-32C、およびAdler-32チェックサムを計算するためのユーティリティ・クラスがあります。

パッケージの仕様

導入されたバージョン:
1.1
  • インタフェースのサマリー
    インタフェース 説明
    Checksum
    データ・チェックサムを表すインタフェースです。
  • クラスのサマリー
    クラス 説明
    Adler32
    データ・ストリームのAdler-32チェックサムを計算するために使用するクラスです。
    CheckedInputStream
    読み込まれるデータのチェックサムも保持する入力ストリームです。
    CheckedOutputStream
    書き込まれるデータのチェックサムも保持する出力ストリームです。
    CRC32
    データ・ストリームのCRC-32を計算するために使用するクラスです。
    CRC32C
    データ・ストリームのCRC-32Cをコンピュートするために使用できるクラス。
    Deflater
    このクラスは、一般的なZLIB圧縮ライブラリを使用して汎用の圧縮アルゴリズムをサポートします。
    DeflaterInputStream
    deflate圧縮形式でデータを圧縮するための入力ストリーム・フィルタを実装します。
    DeflaterOutputStream
    このクラスは、deflate圧縮形式で圧縮されているデータの出力ストリーム・フィルタを実装します。
    GZIPInputStream
    このクラスは、GZIPファイル形式で圧縮されたデータを読み込むためのストリーム・フィルタを実装します。
    GZIPOutputStream
    このクラスは、GZIPファイル形式で圧縮されたデータを書き込むためのストリーム・フィルタを実装します。
    Inflater
    このクラスは、一般的なZLIB圧縮ライブラリを使用して汎用の圧縮解除をサポートします。
    InflaterInputStream
    このクラスは、deflate圧縮形式で圧縮解除されたデータのストリーム・フィルタを実装します。
    InflaterOutputStream
    deflate圧縮形式で格納されたデータを圧縮解除するための出力ストリーム・フィルタを実装します。
    ZipEntry
    このクラスは、ZIPファイル・エントリを表すために使用されます。
    ZipFile
    このクラスは、ZIPファイルからエントリを読み込むために使用します。
    ZipInputStream
    このクラスは、ZIPファイル形式でファイルを読み込む入力ストリーム・フィルタを実装します。
    ZipOutputStream
    このクラスは、ZIPファイル形式でファイルを書き込むための出力ストリーム・フィルタを実装します。
  • 例外のサマリー
    例外 説明
    DataFormatException
    データ形式エラーが発生したことを通知します。
    ZipException
    ソートのZip例外が発生したことを通知します。
  • エラーのサマリー
    エラー 説明
    ZipError
    回復不可能なエラーが発生したことを通知します。