- java.lang.Object
 -  
      
- java.io.OutputStream
 -  
        
- java.io.FilterOutputStream
 -  
          
- java.util.zip.CheckedOutputStream
 
 
 
 
-  
       
- 实现的所有接口
 -  
         
Closeable,Flushable,AutoCloseable 
public class CheckedOutputStream extends FilterOutputStream
输出流,它还维护正在写入的数据的校验和。 然后可以使用校验和来验证输出数据的完整性。- 从以下版本开始:
 - 1.1
 - 另请参见:
 -  
         
Checksum 
 
-  
        
       
-  
             
字段汇总
-  
               
声明的属性在类 java.io.FilterOutputStream
out 
 -  
               
 
-  
             
构造方法摘要
构造方法 构造器 描述 CheckedOutputStream(OutputStream out, Checksum cksum)使用指定的校验和创建输出流。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 ChecksumgetChecksum()返回此输出流的校验和。voidwrite(byte[] b, int off, int len)写一个字节数组。voidwrite(int b)写一个字节。-  
               
声明方法的类 java.io.FilterOutputStream
close, flush, write 
-  
               
声明方法的类 java.io.OutputStream
nullOutputStream 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
CheckedOutputStream
public CheckedOutputStream(OutputStream out, Checksum cksum)
使用指定的校验和创建输出流。- 参数
 -  
              
out- 输出流 -  
              
cksum- 校验和 
 
 -  
 
-  
             
方法详细信息
-  
write
public void write(int b) throws IOException写一个字节。 将阻塞直到实际写入字节。- 重写:
 -  
              
write在FilterOutputStream类中 - 参数
 -  
              
b- 要写入的字节 - 异常
 -  
              
IOException- 如果发生I / O错误 
 
-  
write
public void write(byte[] b, int off, int len) throws IOException写一个字节数组。 将阻塞直到实际写入字节。- 重写:
 -  
              
write类FilterOutputStream - 参数
 -  
              
b- 要写入的数据 -  
              
off- 数据的起始偏移量 -  
              
len- 要写入的字节数 - 异常
 -  
              
IOException- 如果发生I / O错误 - 另请参见:
 -  
              
FilterOutputStream.write(int) 
 
-  
getChecksum
public Checksum getChecksum()
返回此输出流的校验和。- 结果
 - 校验和
 
 
 -  
 
 -