转载自:
http://zhidao.baidu.com/question/55344243.html?qbl=relate_question_0&word=java%D6%D0%20%CA%B9%D3%C3BufferedInputStream%B5%C4%BA%C3%B4%A6
带有缓冲区的流,因为有了缓冲区,读写的时间可以加快,并且,可以对源数据的某一部分进行反复读写
他用了包装者模式,构造这个类的对象的时候,需要一个基本流对象,比如
BufferedInputStream bin = new BufferedInputStream( new FileInputStream("XX"))
用这个流对文件进行读写,会比用FileInputStream之类的流的速度提高很大
学习:http://bbs.csdn.net/topics/390517474/