BufferedWriter和OutputStreamWriter之间的区别?

时间:2018-07-20 04:40:26

标签: java performance memory-efficient

我正在学习Java编程中的套接字。我找到了BufferedWriter和OutputStreamWriter,我想知道其中哪一个效率更高,以及我比另一个更喜欢的情况。

1 个答案:

答案 0 :(得分:0)

OutputStreamWriter是OutputStream的Writer适配器,它基于OutputStream创建Writer。 BufferedWriter是另一个Writer的包装。它用于通过缓冲区写入。

因此您可以一起使用它们。

BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(outputStream));