看书笔记:
字节流与字符流在使用上非常相似,它们之间的区别在于字符流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,是通过缓冲区再操作文件。
如下图所示:
所有的文件在硬盘或在传输时都是以字节的方式进行的,包括图片等都是按照字节的方式存储的,而字符是只有在内存中才会形成的,所以在实际开发中,字节流使用较为广泛。