高级流是对基本流的封装. tip: ctrl + alt +v 自动生成表达式左边,自动生成函数实现
tip
简单直接的回答是:
没有
(或者更准确地说,它们不具备为了提高
I/O性能
而设计的内存缓冲区)。
虽然
FileReader
and
FileWriter
为了字符编码转换内部会有极小的临时存储,但在 Java I/O 体系中,它们被归类为
无缓冲(Unbuffered)
的节点流。
这里是详细的解释: