缓冲流案列问题

缓冲流案列问题

是不是可以把缓冲流的对象先定义出来,然后先执行不用缓冲流的复制图片时间,在执行用缓冲流复制图片的时间。这样就最开始定义一次缓冲流和输入输出流对象一次就行了。

但如果先执行用缓冲流复制图片的话,就要在重新定义一次输入输出流的对象!

正在回答 回答被采纳积分+1

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

1回答
好帮手慕小尤 2019-12-09 15:02:30

同学你好,同学说的意思是如果没有输入输出流对象就重新定义一个输入输出流对象吗?如果是,那么同学的理解是正确的。缓冲区的输入输出需要专门的缓冲输入输出流才能使用,所以不能先执行缓冲流。如图所示:

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

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 怀夢 #1
    是那个自由编程。要比较用缓冲区和不用缓冲区复制图片的时间。我看其他人的都是先执行的用缓冲区以后复制图片的时间,然后再执行不用缓冲区的。但是这样在执行不用缓冲区的时候就要重新定义一下输入输出流 。我试了下,如果先执行不用缓冲区的。在执行用缓冲区的。也可以比较出来时用了缓冲区的更省时间。而且不用重新定义一次输入输出流。我想问我这么做有没有风险。有没有问题
    2019-12-09 15:06:59
  • 好帮手慕小尤 回复 提问者 怀夢 #2
    同学你好,是没有问题的。如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2019-12-09 16:00:13
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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