パッケージjava.util.zip
パッケージjava.util.zip
標準のZIPおよびGZIPファイル形式の読み込みおよび書込み用クラスを提供します。 また、DEFLATE圧縮アルゴリズ を使用して圧縮および圧縮解除を実行するためのクラスも含みます。このアルゴリズ は、ZIPおよびGZIPファイル形式で使用されます。 また、任意の入力ストリー のCRC-32、CRC-32C、およびAdler-32チェックサ を計算するためのユーティリティ・クラスもあります。
パッケージの仕様
- 「Info-ZIPアプリケーション・ノート970311」 -
java.util.zipクラスのベースとなる情 ZIP形式の詳細な説明。 - 「インプリメンテーションは、オプションでZIP64(tm)フォーマット拡張子をサポート」 「PKWARE ZIPファイル形式の仕様」。 ZIP64(tm)拡張機能形式は、元のZIP形式のサイズ制限を克服するために使用します。
- 「PKWARE ZIPファイル形式の仕様」の「付録D」 - UTF-8を使用してZIPエントリのファイル名およびコメント・フィールドをエンコードするための言語エンコーディング・フラグ。
- 「ZLIB Compressed Data Format Specification version 3.3」 (pdf) (RFC 1950)
- 「DEFLATE Compressed Data Format Specification version 1.3」 (pdf) (RFC 1951)
- 「GZIP file format specification version 4.3」 (pdf) (RFC 1952)
- CRC-32チェックサ についてはRFC 1952 (上述)を参照
- CRC-32Cのチェックサ が「インターネット小規模コンピュータ・システ ・インタフェース(iSCSI)」 (pdf) (RFC 3720)に記載されています
- Adler-32チェックサ についてはRFC 1950 (上述)を参照
- 導入されたバージョン:
- 1.1
- 外部仕様
-
クラス説明データ・ストリー のAdler-32チェックサ を計算するために使用するクラスです。読み込まれるデータのチェックサ も保持する入力ストリー です。書き込まれるデータのチェックサ も保持する出力ストリー です。データ・チェックサ を表すインタフェースです。データ・ストリー のCRC-32を計算するために使用するクラスです。データ・ストリー のCRC-32Cのコンピュートに使用できるクラス。データ形式エラーが発生したことを通知します。このクラスは、一般的なZLIB圧縮ライブラリを使用して汎用の圧縮アルゴリズ をサポートします。deflate圧縮形式でデータを圧縮するための入力ストリー ・フィルタを実装します。このクラスは、deflate圧縮形式で圧縮されているデータの出力ストリー ・フィルタを実装します。このクラスは、GZIPファイル形式で圧縮されたデータを読み込むためのストリー ・フィルタを実装します。このクラスは、GZIPファイル形式で圧縮されたデータを書き込むためのストリー ・フィルタを実装します。このクラスは、一般的なZLIB圧縮ライブラリを使用して汎用の圧縮解除をサポートします。このクラスは、deflate圧縮形式で圧縮解除されたデータのストリー ・フィルタを実装します。deflate圧縮形式で 納されたデータを圧縮解除するための出力ストリー ・フィルタを実装します。このクラスは、ZIPファイル・エントリを表すために使用されます。削除予定のため非推奨: このAPI要 は、将来のバージョンで削除される可能性があります。ZipErrorは使用されなくなり、廃止されました。ある種のZIP例外が発生したことを示します。このクラスは、ZIPファイルからエントリを読み取るために使用されます。ZIPファイル形式のバイトのストリー から圧縮および非圧縮の「ZIPファイル・エントリ」を読み取るための入力ストリー 。このクラスは、ZIPファイル形式でファイルを書き込むための出力ストリー ・フィルタを実装します。