PipedInputStream和PipedOutputStream的使用案例

Ill*_*huk 6 java io

Piped流的用例是什么?为什么不将数据读入缓冲区然后将其写出来?

YoK*_*YoK 1

使用管道流的优点之一是它们在我们的代码中提供流功能,而无需强迫我们构建新的专用流。

例如,我们可以使用管道为我们的应用程序创建简单的日志记录工具。我们可以通过普通的 Printwritter 将消息发送到日志记录工具,然后它可以在将消息发送到最终目的地之前执行所需的任何处理或缓冲。

更多详细信息请参阅:http://docstore.mik.ua/orelly/java/exp/ch08_01.htm