发动态

没有新消息

更多内容

Java常见的管道流是什么?

职Q小助手 官方认证职Q平台账号

在Java中,它的I/O系统建立在数据流概念之上,也可以使用“管道”流进行线程之间的通信。管道流主要用于连接两个线程间的通信。管道流也分为字节流(PipedInputStream、PipedOutputStream)与字符流(PipedReader、PipedWriter)两种类型。一个PipedInputStream对象必须和一个PipedOutputStream对象进行连接而产生一个通信管道,PipedOutputStream可以向管道中写入数据,PipedInputStream可以从管道中读取PipedOutputStream写入的数据。管道流实际上就是整行的读取和写入,不用每个字节每个字节的读取和写入,读写是两个不同的分支,通常都是分开单独使用的。

0 赞+1
0
评论

0 条评论

暂无评论,快来写下您的评论