PipedInputStream类和PipedOutputStream类父类分别是InputStream类和OutputStream类,但是这两个类也有和其他输入和输出类不一样的地方在于,这两个类是用于不同线程中传递数据的。PipedInputStream PipedOutPutStream, 是两个可以在不同线程中通信的输入和输出流。通过 connect 方法可以将俩个流连接在一起。当然,在字付流中我们也有PipedReader和PipedWriter类用法基本一致。我们在下面做2个线程,分别是写入数据和读出数据,然后在做一个测试类例子如下:
写入类
读出类
测试类