2011年2月12日

摘要: 在JDK1.4.2中加入了对NIO的支持,掌握其中的Selector个人认为是能实现好NIO的关键。 Selector是用来获取注册在其中的channel的相关事件的发生,也就是accept,read和write。selector中有3个key set。 key set:包含代表所有在其中注册的channel,可以通过selector.keys()得到。 selected-key set:包含所有被检测到有关注的操作已经就绪的key,通过selector.selectedKeys得到。 cancelled-key set:包含所有已经被cancel,但是还没有channel还没有deregis 阅读全文

posted @ 2011-02-12 14:17 胡安峰 阅读(2606) 评论(0) 推荐(0) 编辑