我无法理解 java 中管道 I/O 流的用途。如果我使用输出流写一些东西,我无论如何都可以使用输入流再次读取它。
那么管道流需要什么?
Pipes in Java IO提供在同一 JVM 中运行的两个线程进行通信的能力。因此,管道是数据的常见源或目的地。
A PipedInputStream
应该连接到一个PipedOutputStream
。写入的数据PipedOutputStream
由一个线程,因此可以从连接的读取PipedInputStream
通过另一个线程
普通 Java IO 不支持从多个线程流式传输到同一个流。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)