javaIO(05)字节流和字符流的区别

Posted 新梦想

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaIO(05)字节流和字符流的区别相关的知识,希望对你有一定的参考价值。

字节流和字符流的区别:
 
直接根据图片得出结论:
结论:
 
字节流在操作时本身不会用到缓存区,是在文件本身直接操作的,而字符流在操作时使用了缓存区,通过缓存区在操作文件; 
所以在操作字符流的时候一定要关闭输出流,如果不关闭输出流,可以使用flush()方法强制清空缓存区,这样也会将缓存区的数据刷到文件中;
 

以上是关于javaIO(05)字节流和字符流的区别的主要内容,如果未能解决你的问题,请参考以下文章

JavaIO 流IO流介绍

javaIO流

java 字节流和字符流的区别

字节流与字符流的区别详解

IO流,字节流复制文件,字符流+缓冲复制文件

java 字节流与字符流的区别