黑马程序员技术交流社区
标题:
高效流
[打印本页]
作者:
公孙国禄
时间:
2016-3-24 22:13
标题:
高效流
BufferedOutputStream BufferedInputStream为什么必须得刷新流。
作者:
fanfuhu1992
时间:
2016-3-24 22:18
因为你要将数据存到硬盘中,用close也可以
作者:
qinqin521
时间:
2016-3-24 23:53
因为这个是缓冲区,你不刷新的话没办法判定缓冲区是否还有内容。不知道怎么结束所以需要刷新
作者:
yan1992924
时间:
2016-3-25 00:06
顶一下子
作者:
yan1992924
时间:
2016-3-25 00:11
赞赞赞赞赞赞赞赞赞赞赞赞赞
作者:
phoenix1992
时间:
2016-3-25 00:12
Ding.........
作者:
ameanboy
时间:
2016-3-25 00:28
可以查看下源码,所有的数据达到默认8192字节之前,都是存在一个缓冲数组里的,flush()和close()的功能就是把未满8192长度的数据从缓冲区写到目标输出流上
作者:
叫我高祥小朋友
时间:
2016-3-25 08:47
你不刷新没办法判断里面是否还有内容
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2