为了账号安全,请及时绑定邮箱和手机立即绑定

谁能简单概括一下文件输入输出流、数据输入输出流、缓冲流分别有什么特点?

如题如题如题

正在回答

2 回答

以下仅供参考,只是个人的理解,我也是新手:

输入输出流:最原始的方法,按字节读取;相当于打印机打印文章时:一个字一个字打印。

数据输入输出流:在输入输出流的基础上进行了简单的封装(处理),可以按照数据基本类型读取,例如打印机打印文章:一个词语,或者成语,或者直接打印一句话,而不是一个字;

缓冲流:进一步封装,憋满大招再放,像打印机一次性打印一篇文章,或者一个段落。


1 回复 有任何疑惑可以回复我~
#1

Juneava 提问者

我觉得他们基本功能呢是一样的,不过数据流提供了一些封装好的方法如直接写出int类型数据等等。而缓冲流提供了一个缓冲区,以免不停地对磁盘内存进行访问,提高了性能
2016-10-30 回复 有任何疑惑可以回复我~
#2

昵称2_18位中英文

但是为什么copyFile比copyFileByBuffered快?按道理不是buffer最快么
2016-12-03 回复 有任何疑惑可以回复我~

额,你都这么清楚了还提问

0 回复 有任何疑惑可以回复我~
#1

昵称2_18位中英文

这个逼要让lz装全 XD
2016-12-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

谁能简单概括一下文件输入输出流、数据输入输出流、缓冲流分别有什么特点?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信