永发信息网

为什么说JAVA nio是非阻塞的

答案:1  悬赏:80  手机版
解决时间 2021-01-07 11:32
为什么说JAVA nio是非阻塞的
最佳答案
OIO是读写阻塞, NIO是读写非阻塞,就是说服务器等待客户端连接这块都是阻塞的, 一旦建立连接了, OIO下, 我读取客户端发来的信息会因网络延时问题又一次阻塞, 你发消息时也是一样 而NIO下, 你的selector.select()如果注册了read或者write, 当消息到达服务端时, 人家从阻塞中醒来提醒你,换句话说, 不是说阻塞消失了, 而是你想多处阻塞等待还是一处阻塞, 然后你干别的事, 数据来了通知你. 如果有兴趣你还可以了解下AIO, 一样有阻塞, 不过很多事操作系统帮你归口做了而已, 与NIO的区别就是, NIO是数据到了提醒你读, AIO是数据读成功了提醒你一切都好. 总之, 这三种java都可支持, 都存在阻塞, 总的区别就是你在这件事上担当的角色不同
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
16题,为什么是负x,绝对值不都是正数吗,求
怎么知道UGG的鞋子是牛皮还是羊皮制造的?
我想去后寨钓鱼去 行的通吗 0 0有鱼吗 有去
怎样判断手机是否有0TG功能
汕头喜相逢汽车什么时候开业
五年级共有学生168人,其中女生人数占男生人
网络经济与企业管理2017年7月份可以靠吗
赤壁之战后刘备夺了几座城池,孙权夺了几座
沈阳新天成公司引众怒
单选题对于平面α和不重合的两条直线m、n,下
在词语中“眷恋”中的“眷”的意思是什么? 查
20.4÷1.7=?列竖式计算!!
又有一般计税又有简易征收的怎么做会计分录
what aowi san look how are to是什么意思
樱兰高校男公关部声优详细介绍!
推荐资讯
沈丘北站可以到到郑州火车站吗
(-121.4)+(-78.5)-(-8又2分之1)-(-121.4)
CK手表怎么调日期
玩古钱币的看看这钱的四个眼是干什么的,
想买哑铃健身,不过不知道该买多重的,高中生
与湿法熄焦相比干法熄焦有什么突出优点
什么是压型钢板?
关于东北抗日联军铁力的故事的读后感
茶道分哪六道?比如琴道、声道、等等
治元平宝,天通憘宝,开元通宝,景元德宝,绍
北京的水烧开后,水垢太多,如此之水煮饭烧菜
办齐后不超4.5万的有什么车
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?