posts - 12, comments - 0, trackbacks - 0, articles - 7
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

NIO Channel 管道

Posted on 2011-12-19 15:57 cooperzh 阅读(213) 评论(0)  编辑  收藏 所属分类: NIO
Unix中的管道pipe是用来连接一个进程的输出和另一个进程的输入

java.nio中的管道只是在jvm进程内部传输数据,优势在于封装性

这样就允许单个用户线程适用一个Selector从多个通道收集数据,并任意结合网络连接或本地工作线程适用

pipe的另一个用处是测试,可以将某个测试类连接到管道的“写”端,并检查管道“读”端出来的数据