Java IO: PipedOutputStream
PipedOutputStream可以往管道裏寫入讀取字節流數據,代碼如下:
OutputStream output = new PipedOutputStream(pipedInputStream); while(moreData) { int data = getMoreData(); output.write(data); } output.close();
請注意,為了清晰,這裏忽略了必要的異常處理。想了解更多異常處理的信息,請參考Java IO異常處理。
PipedOutputStream的write()方法取一個包含了待寫入字節的int類型變量作為參數進行寫入。
Java IO管道
一個PipedOutputStream總是需要與一個PipedInputStream相關聯。當這兩種流聯係起來時,它們就形成了一條管道。要想更多地了解Java IO中的管道,請參考Java IO管道。
最後更新:2017-05-23 12:01:49