Module  java.base
软件包  java.util.zip

Class CheckedOutputStream

  • All Implemented Interfaces:
    CloseableFlushableAutoCloseable


    public class CheckedOutputStream
    extends FilterOutputStream
    一个输出流,它还维护正在写入的数据的校验和。 然后可以使用校验和来验证输出数据的完整性。
    从以下版本开始:
    1.1
    另请参见:
    Checksum
    • 构造方法详细信息

      • CheckedOutputStream

        public CheckedOutputStream​(OutputStream out,
                                   Checksum cksum)
        使用指定的校验和创建输出流。
        参数
        out - 输出流
        cksum - 校验和
    • 方法详细信息

      • write

        public void write​(int b)
                   throws IOException
        写一个字节。 将阻塞直到字节实际写入。
        重写:
        writeFilterOutputStream
        参数
        b - 要写入的字节
        异常
        IOException - 如果发生I / O错误
      • getChecksum

        public Checksum getChecksum​()
        返回此输出流的校验和。
        结果
        校验和