黑马程序员技术交流社区

标题: 关于字节流字符流的思考 [打印本页]

作者: 唐晓    时间: 2013-1-14 09:08
标题: 关于字节流字符流的思考
1.明确源和目的。
源:输入流。InputStream Reader
目的:输出流OutputStream Writer
2操作的数据是否是纯文本
是:字符流。
不是:字节流。
3.当体明确后,再明确要使用哪个具体的对象
通过设备来进行区分:
源设备:内存,硬盘,键盘
目的设备:内存,硬盘,控制台。

这是毕老师给的何时用字节流何时用字符流,看后突发奇想,想到个问题,如果操作的数据是纯文本,那么是否可以用字节流来操作呢,我感觉应该也可以用字节流来操作啊?
作者: 舒远    时间: 2013-1-14 09:53
那必须可以啊。。所有数据都是字节表示的。
所有文件都可以用字节流处理。
字符流提供了更加方便的api给你使用。。
当你对你的文件不确定类型的时候,用字节流肯定没错!
作者: 胡勇敏    时间: 2013-1-14 10:20
字符流从本质上来讲 底层调用的就是字节流的东西。所以用字节流操作文本文件也是木有任何问题滴。
作者: 黄锦成    时间: 2013-1-14 10:50
操作文件都是用字节流的。字符流是为了操作纯文本数据而出现的,封装的都是字节流操作
作者: yong230    时间: 2013-1-18 11:20
字节流是通用的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2