Java NIO 浅析

在阅读本文前,强烈建议阅读一下:《Java NIO AIO 基本概念》 如何结合事件模型使用NIO同步非阻塞特性 回忆BIO模型,之所以需要多线程,是因为在进行I/O操作的时候,一是没有办法知道到底能不能写、能不能读,只能"傻等",即使通过各种估算,算出来操作系统没有能力进行读写,也没法在socket.read()和socket.write()函数中返回,这两个函数无法进行有效的中断。所以除了多开
相关文章
相关标签/搜索