于老师给大家讲阻塞,非阻塞,同步,异步

本人是郭老师和于老师的粉丝,在这里我也用于谦和于谦的家人给大家举例子,全当听相声了。。。

有一天,于老师肚子饿了,然后呢让于谦的爸爸于小谦给做个宫保鸡丁, 于是乎于老爷子去厨房给于老师做饭去了。
什么是阻塞呢? 就是说吧, 于老师太饿了, 所以他啥也不干,就在厨房门口等,直到饭做好了,他才去吃饭,在等的过程中谁叫他都不理;
什么是非阻塞呢?就是说吧于老师不在门口等着了,他就去厨房看一眼,如果饭做好了就吃饭,没有好他就回卧室,那这儿就有这么问题了,于老师究竟多久去厨房看一下呢,那么就看于老师自己了, 他到底有多饿,如果于老师想第一时间吃上饭,那就跑的勤快一点,如果不是太饿,就少跑两次,现在有观众就问了,于老师还不如直接在厨房门口等着呢,是这么个道理,可是大家也知道,于老师家里有钱,好几个厨房呢,于谦老师可以让他母亲张王氏一起做饭,就做个鱼香肉丝,那么现在于老师是不是就可以两个厨房轮流跑,看看谁先做好了饭了,况且于老师家里好几平方公里,家里养那么些厨子,同时给于老师做饭的有很多人,谁先做好了于老师都能知道。
什么是同步呢? 就是于老师不论是在门口等还是轮流去每个厨房看,这这个时间内,他就啥也不干,就想着吃饭,不吃上饭,就不开心
什么是异步呢? 同步一直都是于老师自己受累,但是他完全可以让于老爷子和家里的厨子做好饭通知他,这样他就可以在这段时间去看电视了,等别人告诉他饭做好了,他再去吃饭,啥也没耽误

总结一下,阻塞和非阻塞是一个维度的, 就是等不等, 等就是阻塞, 不等就是非阻塞
同步和非同步是一个维度的, 同步就是这段时间啥也没干,异步就是这段时间还去干别的事情了
所以, 有这么3种组合, 同步阻塞, 同步非阻塞【NIO】, 异步非阻塞,显然于老师不能即在厨房等着,又在客厅看电视,所以不存在异步阻塞

笑谈阻塞,非阻塞,同步异步概念,若有不对之处,多交流,来自一名钢丝

 

我可爱不

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值