关于输入输出流执行顺序

关于输入输出流执行顺序

通过文件输出流创建写操作对象,然后将操作对象与缓冲流进行连接,输出到缓冲流中,缓冲流再输出到要写的文件中
输入流也是,先创建文件输入流,将对象与缓冲流进行连接,读到缓冲流中,缓冲流再输入到要显示的工作台
整个过程是先进行文件的输入输出,再进行缓冲流的输入输出



是不是像上面那么理解

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,是的,如下这段代码中:

http://img1.sycdn.imooc.com//climg/5f4e051c095e3aaf07660437.jpg

BufferedOutputStream缓冲输出流将50等存入缓冲区,然后清空缓存,将数据写入文件。BufferedInputStream从文件中的内容读取到数据并输出。

祝:学习愉快~

好帮手慕小脸 2020-09-01 13:55:10

同学你好,理解是可以的

祝学习愉快~

  • 提问者 慕沐1462760 #1
    例题中bos.write(50),怎么感觉数据是先跟输出缓冲流接触,再跟文件输出流接触
    2020-09-01 14:52:33
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师