java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.util.zip.CheckedOutputStream
- 所有已实现的接口:
-
Closeable
,Flushable
,AutoCloseable
一个同时维护正在写入数据的校验和的输出流。然后可以使用校验和来验证输出数据的完整性。
- 自从:
- 1.1
- 参见:
-
Field Summary
Fields declared in class java.io.FilterOutputStream
out
-
Constructor Summary
-
Method Summary
Methods declared in class java.io.FilterOutputStream
close, flush, write
Methods declared in class java.io.OutputStream
nullOutputStream
-
Constructor Details
-
CheckedOutputStream
创建具有指定校验和的输出流。- 参数:
-
out
- 输出流 -
cksum
- 校验和
-
-
Method Details
-
write
写入一个字节。将阻塞,直到字节实际被写入。- 覆盖:
-
write
在类FilterOutputStream
- 参数:
-
b
- 要写入的字节 - 抛出:
-
IOException
- 如果发生I/O错误
-
write
写入字节数组。将阻塞,直到字节实际被写入。- 覆盖:
-
write
在类FilterOutputStream
- 参数:
-
b
- 要写入的数据 -
off
- 数据的起始偏移量 -
len
- 要写入的字节数 - 抛出:
-
IOException
- 如果发生I/O错误 - 参见:
-
getChecksum
返回此输出流的校验和。- 返回:
- 校验和
-