FilterOutputStream源代码学习笔记

一、属性

protected OutputStream out;

二、方法

  1. close()方法调用了子类的flush,但没有调用子类的close方法。所以子类注意实现close方法
  2. flush()调用子类方法。
  3. write(byte[])调用write(byte[], int, int)。write(byte[], int, int)和父类OutputStream的方法一样,都是判断条件,然后循环调用write(int)方法。
Author: bkdwei