JavaTM 2 Platform
Standard Ed. 6

java.util.zip
類別 CheckedOutputStream

java.lang.Object
  繼承者 java.io.OutputStream
      繼承者 java.io.FilterOutputStream
          繼承者 java.util.zip.CheckedOutputStream
所有已實作的介面:
Closeable, Flushable

public class CheckedOutputStream
extends FilterOutputStream

需要維護寫入資料校驗和的輸出串流。校驗和可用於驗證輸出資料的完整性。

另請參見:
Checksum

欄位摘要
 
從類別 java.io.FilterOutputStream 繼承的欄位
out
 
建構子摘要
CheckedOutputStream(OutputStream out, Checksum cksum)
          使用指定校驗和創建輸出串流。
 
方法摘要
 Checksum getChecksum()
          返回此輸出串流的校驗和。
 void write(byte[] b, int off, int len)
          寫入位元組陣列。
 void write(int b)
          寫入位元組。
 
從類別 java.io.FilterOutputStream 繼承的方法
close, flush, write
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

CheckedOutputStream

public CheckedOutputStream(OutputStream out,
                           Checksum cksum)
使用指定校驗和創建輸出串流。

參數:
out - 輸出串流
cksum - 校驗和
方法詳細資訊

write

public void write(int b)
           throws IOException
寫入位元組。在實際寫入位元組前將處於阻塞狀態。

覆寫:
類別 FilterOutputStream 中的 write
參數:
b - 要寫入的位元組
拋出:
IOException - 如果發生 I/O 錯誤

write

public void write(byte[] b,
                  int off,
                  int len)
           throws IOException
寫入位元組陣列。在實際寫入位元組前將處於阻塞狀態。

覆寫:
類別 FilterOutputStream 中的 write
參數:
b - 要寫入的資料
off - 資料的初始偏移量
len - 要寫入的位元組數
拋出:
IOException - 如果發生 I/O 錯誤
另請參見:
FilterOutputStream.write(int)

getChecksum

public Checksum getChecksum()
返回此輸出串流的校驗和。

返回:
校驗和

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only