java学习总结(文件输出流与缓冲流)
OutputStream的学习总结
?
1.OutputStream与InputStream一样都是抽象类,它只定义了字节输出流统一 的几个方法,具体的实现有6个不同的子类
?
2.OutputStream的6个实现子类:
?ByteArrayOutputStream,FileOutputStream,FilterOutputStream,ObjectOutputStream,OutputStream,PipedOutputStream
?
3.FileOutputStream
?1.常用的构造方法
?
flush();//刷新此缓冲的输出流。这迫使所有缓冲的输出字节被写出到底层输出流中。 write(byte[] b,int off,int len);//将指定 byte 数组中从偏移量 off 开始的 len 个字节写入此缓冲的输出流。 write(int b);//将指定的字节写入此缓冲的输出流。
?