NIO模型,select/epoll的区别,多路复用的原理
NIO模型
select/epoll的区别
多路复用的原理
什么是多路复用?
Selector简称多路复用,Selector会不断轮询注册在其上的Channel事件,如果有事件发生,Channel就会处于就绪状态,会被Select轮询出来,然后通过SelectorKey可以获取就绪的Channel集合,并进行后续的操作。
Selector的数据结构?保存在哪里?
Selector.select()是否可以并发执行?
...
原创
2020-05-17 10:34:12 ·
664 阅读 ·
0 评论