西安尚学堂吧 关注:165贴子:8,349
  • 0回复贴,共1

Java字节流与字符流的区别_尚学堂

取消只看楼主收藏回复


答:
字节流和字符流使用是非常相似的,字节流在操作的时候本身是不会用到缓冲区(内存)的,是与文件本身直接操作的,而字符流在操作的时候是使用到缓冲区的。
字节流在操作文件时,即使不关闭资源(close 方法),文件也能输出,
但是如果字符流不使用 close 方法的话,则不会输出任何内容,说明字符流用的是缓冲区,并且可以使用 flush 方法强制进行刷新缓冲区,这时才能在不 close 的情况下输出内容。


1楼2017-08-23 14:20回复