read函数的阻塞和非阻塞的区别

 我来答
百度网友e45552e
2017-12-31 · 超过26用户采纳过TA的回答
知道答主
回答量:83
采纳率:66%
帮助的人:7.3万
展开全部
、调用read候实际调用socketchannelread设置阻塞模式ServerSocketChannel模式所调用read依采用默认阻塞式希望用非阻塞式要设置socketchannel阻塞模式OK二、默认情况read阻塞模式所没办设置超间客户端异退前连接永远等待修改非阻塞模式没问题非阻塞模式判断read返值超N间返值直都0前连接关闭三、我并没混合用没遇问题我猜想能跟关闭socketchannel、socket等等关吧能关闭socket关闭channel些区别我确定反建议想要NIO用NIO要想要serversocketscoket用两尽量要混合使用希望帮助
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式