黑马程序员技术交流社区
标题:
IO问题,求会的解释下
[打印本页]
作者:
chenwenbin
时间:
2013-5-10 19:54
标题:
IO问题,求会的解释下
在FileInputStream和FileOutputStream中方法为什么是read和write这怎么理解啊?read是读的意识为什么在输入流中write是写的意识为什么在输出流中。
作者:
yedong07a
时间:
2013-5-10 20:29
文件输入输出流是处理文本文件、图像、音视频等文件的流处理类,
主要用于网络数据传输,
read读文件是输入数据,
write写文件是写出数据
作者:
ZhaoYuBetter
时间:
2013-5-10 20:32
当初这个我也理解了很久。后面我是这样记住的。 读入,写出 即 reader/ input 与 writer / output
作者:
、__WSD吴少东
时间:
2013-5-10 20:36
这个,刚开始我也理解不了,后来我想明白了,我是这么想的,
read 读取 输入流里面的内容,将它读到缓冲区.
write 写入 将缓冲区里面的内容写到文件里,
这样应该就理解了吧,直接看单词是想不通的,加上了缓冲区,就能够捋顺了,而且还能够帮助你记住,使用write的时候别忘了刷新缓冲区.
希望对你有帮助哦,亲.
作者:
石贤芝
时间:
2013-5-10 21:12
本帖最后由 石贤芝 于 2013-5-10 21:16 编辑
打个比方,当我们读书的时候,这是向我们大脑里面输入信息,所以read相对于我们的大脑而言就是输入,所以read方法在输入流中。
相反,当我们写作文的时候,这是从我们的大脑里面往外输出信息,所以write相对于我们的大脑而言就是输出,所以write方法在输出流中。
然后把大脑看成是java虚拟机,呵呵,希望你能理解。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2