四、[ Java NIO ] 全面解析Selector模式

一、为什么使用selector? 传统的IO网络编程是,一个客户端连接到服务器端,服务器就起一个线程去维护与这个连接。对服务器开销非常大。而NIO引入的Selector模式解决了一个客户端一个线程的问题;选择器提供了一种机制,用于监视一个或多个NIO通道,并识别何时可以使用一个或多个NIO通道进行数据传输。这样,一个线程可以用于管理多个通道,从而管理多个网络连接。线程之间的上下文切换对于操作系统来
相关文章
相关标签/搜索