摘要: Java NIO非堵塞技术采用的是Reactor模式,或者说是Observer模式,为我们检查I/O端口。如果有内容进来,会自动通知我们,这样,我们就不必开多个线程四等。从外界看,实现了流畅的I/O读写,不堵塞了。NIO中的主要类之一Selector,这个类类似一个观察者,只要我们把要探知的SocketChannel告诉Selector,我们接着做别的事儿,当有事件发生时,他会通知我们,传回一组SelectionKey,我们读取这些Key,就会获得我们刚刚注册过的socketchannel,然后,我们从这个Channel中读取数据。Selector内部原理实际是在做一个对所有注册的Channe 阅读全文
posted @ 2012-04-01 10:21 MichelleAnn 阅读(278) 评论(0) 推荐(0) 编辑