多路复用io
-
Java中Selector的作用 详解多路复用IO的实现原理



selector是java中实现多路复用io的关键组件,1.它允许单线程监听多个channel的事件,如连接建立、数据可读或可写,2.通过操作系统的底层机制(如linux的epoll、bsd的kqueue、windows的iocp)高效监控channel,3.调用select()方法阻塞等待事件发生…



selector是java中实现多路复用io的关键组件,1.它允许单线程监听多个channel的事件,如连接建立、数据可读或可写,2.通过操作系统的底层机制(如linux的epoll、bsd的kqueue、windows的iocp)高效监控channel,3.调用select()方法阻塞等待事件发生…