async/await,真的是协程吗?
- 发表时间:2025-06-23 22:50:12
- 来源:
协程最初原始定义是“可以暂停和恢复执行的代码段”。
从这个角度解释的话,不管是async/await,promise,suspsend,goroutine……都可以算是“真正的协程”。
甚至连线程都可以称为一种协程,线程也是可以在任意点暂停,并恢复的。
是的,最早对协程的理论讨论发生在线程之前。
只不过后续大多数人讨论“线程”时,会强调其抢占的一面;而对协程会侧重于其“主动暂停,主动恢复“一面。
但是,对于线程的使用,也可以主动的yield释…。
推荐资讯
- 2025-06-21 23:55:11如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 2025-06-22 00:00:11网上有什么可以做的副业,或者是挣钱的方法?
- 2025-06-21 23:55:11如何看待 iPhone 16 和 iPhone 16 Plus 依然***用 60Hz 刷新率的屏幕?
- 2025-06-21 23:20:10中国的航空发动机现在是什么水平?
- 2025-06-21 23:30:11为什么人到中年,很少有身材苗条的?
- 2025-06-21 22:55:11超级喜欢穿短裙正常吗?
- 2025-06-21 22:40:12DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 2025-06-21 22:30:11为什么微软出的软件都那么巨大?
- 2025-06-21 23:40:11为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 2025-06-22 00:15:11显示器选32还是27,2k还是4k?
推荐产品
-
哪张照片让你觉得刘亦菲美得不可方物?
黑色职业装刘亦菲 复古刘亦菲 -
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
自古以来的服务器应用都是一台服务器跑一个 server ** -
2025年,Gitea 和 GitLab 应当如何选择?
我选gitea, 但是gitea本地部署总有卡顿,就是pus -
30马赫的导弹,近防炮能挡住吗?
30马赫的速度,大约相当于每秒钟10公里。 在海平面,大气
新闻动态
最新资讯

