黑马程序员技术交流社区
标题:
IO流19天学习总结--不知道总结对不对,大家讨论讨论
[打印本页]
作者:
QQ被盗
时间:
2013-12-2 22:03
标题:
IO流19天学习总结--不知道总结对不对,大家讨论讨论
任何文件都可以使用字节流进行操作,因为几乎所有的文件的内容都可以转换为字节包括文本文件,使用字节流操作只是快慢问题,而字符流就不能操作所有的文件了,字符流只能操作已知编码的文件,如文本文件,控制台信息,因为这些都是使用了默认的编码。
字符是由指定编码后的字节转换而来的,所以字符流操作,实际上底层还是以字节流的形式操作的,只是在调用字节流操作时,使用了指定的编码或默认的编码,将字节转换为字符了,而如果使用的编码不对,则转换为字符就会出问题。
FileReader和FileWriter因为使用的是默认的编码,而InputStreamReader和OutputStreamWriter可以使用任意的编码,所以FileReader和FileWriter比较死,而InputStreamReader和OutputStreamWriter比较灵活。
作者:
ysunday
时间:
2013-12-3 00:49
还好,这些基本够用了,好像少了个Bufferedxxxx
作者:
ζ丶凡σ
时间:
2013-12-3 08:59
我正看到IO流第一天...学习ing,一起继续加油,我总是混淆字符字节流读和写...
作者:
狼王
时间:
2013-12-3 09:49
控制台上是可以打印图案的,而图不能用字符流读取。字符流只能读取纯文本文件。。。
作者:
QQ被盗
时间:
2013-12-3 10:03
控制台打印的是图片还是用字符组成的图形?如果是一横一竖组成的图形的话,那还说字符吧
作者:
枫儿
时间:
2013-12-3 18:10
QQ被盗 发表于 2013-12-3 10:03
控制台打印的是图片还是用字符组成的图形?如果是一横一竖组成的图形的话,那还说字符吧 ...
pintln打印的图形 参考贴子:
http://bbs.itheima.com/thread-100896-1-1.html
作者:
QQ被盗
时间:
2013-12-3 19:21
神人,我的偶像{:soso_e179:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2