摘要: Selector是SelectableChannel的多路选择器,配合SelectableChannel实现非阻塞IO. 详见代码 Selector 和 SelectableChannel间通过SelectionKey表示注册关系: SelectorProvider SelectorProvider 阅读全文
posted @ 2018-02-04 21:29 luojiahu 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在Java NIO中用Channel来对程序与进行I/O操作主体的连接关系进行抽象,这些IO主体包括如文件、Socket或其他设备。简而言之,指代了一种与IO操作对象间的连接关系。 按照Channel接口的定义,Channel只有open和closed两种状态,只有在channel处于open状态下 阅读全文
posted @ 2018-02-04 18:06 luojiahu 阅读(602) 评论(0) 推荐(0) 编辑