A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 唐晓 中级黑马   /  2013-1-14 09:08  /  1192 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.明确源和目的。
源:输入流。InputStream Reader
目的:输出流OutputStream Writer
2操作的数据是否是纯文本
是:字符流。
不是:字节流。
3.当体明确后,再明确要使用哪个具体的对象
通过设备来进行区分:
源设备:内存,硬盘,键盘
目的设备:内存,硬盘,控制台。

这是毕老师给的何时用字节流何时用字符流,看后突发奇想,想到个问题,如果操作的数据是纯文本,那么是否可以用字节流来操作呢,我感觉应该也可以用字节流来操作啊?

4 个回复

倒序浏览
那必须可以啊。。所有数据都是字节表示的。
所有文件都可以用字节流处理。
字符流提供了更加方便的api给你使用。。
当你对你的文件不确定类型的时候,用字节流肯定没错!
回复 使用道具 举报
字符流从本质上来讲 底层调用的就是字节流的东西。所以用字节流操作文本文件也是木有任何问题滴。
回复 使用道具 举报
操作文件都是用字节流的。字符流是为了操作纯文本数据而出现的,封装的都是字节流操作
回复 使用道具 举报
字节流是通用的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马