功能简介
BufferedInputStream 和 BufferedOutputStream一样,他们都是过滤流
装饰器模式下具体的装饰类
用来装饰InputStream以及OutputStream下的其他的具体的实现类...BufferedInputStream 和 BufferedOutputStream
都是在内部借助于字节数组,来实现缓存的
BufferedInputStream
BufferedInputStream...表示默认缓冲区的大小
MAX_BUFFER_SIZE 表示 最大支持的缓冲区大小
这三个字段用于存储缓冲
pos 用于记录读取位置
markpos / marklimit mark功能使用...构造方法
说了很多遍的装饰器模式, 是你还有你
他的使用,必然离不开 InputStream,而且,它内部还会维护一个 InputStream
看下构造方法,如果不指定大小,那么将会使用默认大小...,存入到他的缓冲区中,通过BufferedInputStream提供读取功能
BufferedOutputStream 会将写入的数据,存入到他的缓冲区中,在需要的时候,在借助于内部底层的流进行真正写入