什么是管道流

来源:互联网 发布:义乌淘宝培训多少钱 编辑:程序博客网 时间:2024/05/20 23:33
管道流:管道读取流和管道写入流可以像管道一样对接上,管道读取流就可以读取管道写入流写入的数据。
注意:需要加入多线程技术,因为单线程,先执行read,会发生死锁,因为read方法是阻塞式的,没有数据的read方法会让线程等待。
public static void main(String[] args) throws IOException{PipedInputStream pipin = new PipedInputStream();PipedOutputStream pipout = new PipedOutputStream();pipin.connect(pipout);new Thread(new Input(pipin)).start();new Thread(new Output(pipout)).start();}

0 0
原创粉丝点击