字节流与字符流学习汇总

1.字节流与字符流的区别

字节流在操作时本身不会用到缓冲区(内存),是直接对文件本身操作的,而字符流在操作时使用了缓冲区,通过缓冲区在操作文件。可以通过字符流对象的flush方法来验证,字符流在关闭前,目标文件中是不会写入任何值的,除flush()清空缓冲区方法。而字节流不关闭时,也是会写到文件中的。由此可见,字节流是直接对文件进行操作的。

2.继承关系

原文地址:https://www.cnblogs.com/chlde/p/2799392.html