PipedInputStream和PipedOutStream类用于在应用程序中创建管道通信
一个PipedOutputStream必须与一个PipedInputStream连接建立一个通信管道
PipedOutputStream可以向管道中写入数据,PipedInputStream可以从管道中读取PipedOutputStream写入的数据。这两个类主要用来完成线程之间的通信。一个线程的管道输入流可以从另一个线程的管道输出流中读取数据
PipedWriter和PipedReader类用来处理字符文本的管道通信
使用管道流类,可以实现各个程序模块之间的松耦合通信。比如一个加密压缩程序模块,调用程序,只需向该模块的输入流中写入数据