1.InputStream,OutputStream 直接在硬盘上读写,不学要flush,也会读写
2.Reader,Writer 会先写入缓冲区中,必须flush才会读写在硬盘上
3.BufferedInputStream, BufferedOutputStream 提供了读写入缓冲区的功能,并且可以指定大小
4.BufferedReader,BufferedWriter 为何还要继续停工缓冲,优化?
参考:http://blog.youkuaiyun.com/cynhafa/article/details/6882061
本文探讨了Java IO流中不同类型的流如何处理数据缓冲。重点介绍了InputStream与OutputStream直接操作硬盘的特点,对比了Reader与Writer需要通过缓冲区flush到硬盘的机制。此外还分析了BufferedInputStream与BufferedOutputStream提供缓冲功能的优势,以及BufferedReader与BufferedWriter进一步优化的原因。
4395

被折叠的 条评论
为什么被折叠?



