java.util.zip.CheckedOutputStream翻译

 
JavaTM 2 Platform
Std. Ed. v1.4.2

java.util.zip
Class CheckedOutputStream

java.lang.Object
  extended byjava.io.OutputStream
      extended byjava.io.FilterOutputStream
          extended byjava.util.zip.CheckedOutputStream

public class CheckedOutputStream extends FilterOutputStream

An output stream that also maintains a checksum of the data being written. The checksum can then be used to verify the integrity of the output data. 维护被写数据校验和的输出流。校验和可以用于验证输出数据的完整性。

See Also:
Checksum

Field Summary
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
CheckedOutputStream(OutputStream out, Checksum cksum)
          Creates an output stream with the specified Checksum. 使用指定Checksum创建输出流。
 
Method Summary
 ChecksumgetChecksum()
          Returns the Checksum for this output stream. 返回输出流的Checksum。
 voidwrite(byte[] b, int off, int len)
          Writes an array of bytes. 写入一组字节。
 voidwrite(int b)
          Writes a byte. 写入一个字节。
 
Methods inherited from class java.io.FilterOutputStream
close, flush, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckedOutputStream

public CheckedOutputStream(OutputStream out,
                           Checksum cksum)
Creates an output stream with the specified Checksum. 使用指定Checksum创建输出流。

Parameters:
out - the output stream 输出流
cksum - the checksum 校验和
Method Detail

write

public void write(int b)
           throws IOException
Writes a byte. Will block until the byte is actually written. 写入一个字节。

Overrides:
write in class FilterOutputStream
Parameters:
b - the byte to be written 要写入的字节
Throws:
IOException - if an I/O error has occurred 如果发生I/O错误抛出

write

public void write(byte[] b,
                  int off,
                  int len)
           throws IOException
Writes an array of bytes. Will block until the bytes are actually written. 写入一组字节。阻塞直到字节被写入。

Overrides:
write in class FilterOutputStream
Parameters:
b - the data to be written 要写入的数据
off - the start offset of the data 数据起始偏移
len - the number of bytes to be written 要写入的字节数
Throws:
IOException - if an I/O error has occurred 如果发生I/O错误抛出
See Also:
FilterOutputStream.write(int)

getChecksum

public Checksum getChecksum()
Returns the Checksum for this output stream. 返回输出流的Checksum。

Returns:
the Checksum Checksum

JavaTM 2 Platform
Std. Ed. v1.4.2

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值