Java IO:PipedOutputStream
时间:2020-01-09 10:36:05 来源:igfitidea点击:
PipedOutputStream类使以字节流的形式写入Java管道成为可能。管道是在同一JVM中运行的线程之间的通信。
PipedOutputStream示例
这是一个简单的PipedOutputStream
示例:
OutputStream output = new PipedOutputStream(pipedInputStream); while(moreData) { int data = getMoreData(); output.write(data); } output.close();
注意:为清楚起见,此处已跳过适当的异常处理。要了解有关正确的异常处理的更多信息,请转到Java IO异常处理。
PipedOutputStream的write()方法采用一个int,该int包含要写入的字节的字节值。
更多PipedOutputStream方法
由于PipedOutputStream是OutputStream的子类,因此PipedOutputStream具有与OutputStream相同的基本方法和使用模式。有关更多信息,请参见我的OutputStream
教程。
Java IO管道
" PipedOutputStream"必须始终连接到" PipedInputStream"。当这样连接时,它们形成一个Java管道。