モジュール java.base
パッケージ java.util.zip

クラスCheckedOutputStream

すべての実装されたインタフェース:
Closeable, Flushable, AutoCloseable

public class CheckedOutputStream extends FilterOutputStream
書き込まれるデータのチェックサムも保持する出力ストリームです。 チェックサムは、このあと、出力データの整合性を検証するために使用できます。
導入されたバージョン:
1.1
関連項目:
  • コンストラクタの詳細

    • CheckedOutputStream

      public CheckedOutputStream(OutputStream out, Checksum cksum)
      指定されたChecksumを持つ出力ストリームを作成します。
      パラメータ:
      out - 出力ストリーム
      cksum - チェックサム
  • メソッドの詳細

    • write

      public void write(int b) throws IOException
      バイトを書き込みます。 バイトが実際に書き込まれるまでブロックされます。
      オーバーライド:
      write、クラス: FilterOutputStream
      パラメータ:
      b - 書き込まれるバイト
      例外:
      IOException - 入出力エラーが発生した場合
    • write

      public void write(byte[] b, int off, int len) throws IOException
      バイト配列を書き込みます。 バイトが実際に書き込まれるまでブロックされます。
      オーバーライド:
      write、クラス: FilterOutputStream
      パラメータ:
      b - 書き込まれるデータ
      off - データの開始オフセット
      len - 書き込まれるバイト数
      例外:
      IOException - 入出力エラーが発生した場合
      関連項目:
    • getChecksum

      public Checksum getChecksum()
      この出力ストリームのChecksumを返します。
      戻り値:
      Checksum