当前位置:当前位置: 首页 >
async/await,真的是协程吗?
文章出处:网络 人气:发表时间:2025-06-23 22:50:12
协程最初原始定义是“可以暂停和恢复执行的代码段”。
从这个角度解释的话,不管是async/await,promise,suspsend,goroutine……都可以算是“真正的协程”。
甚至连线程都可以称为一种协程,线程也是可以在任意点暂停,并恢复的。
是的,最早对协程的理论讨论发生在线程之前。
只不过后续大多数人讨论“线程”时,会强调其抢占的一面;而对协程会侧重于其“主动暂停,主动恢复“一面。
但是,对于线程的使用,也可以主动的yield释…。
同类文章排行
- 各位都在用Docker跑些什么呢?
- 前端如何设计网页?
- 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- 如何系统地学习 Docker?
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
- 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
- 2025 年 9 月 3 日天安门大阅兵,中国将对外释放出什么信号?
- 你为什么在日常生活中不敢穿的太漂亮?
- 医生老师公务员三个铁饭碗群体,谁会第一个面临职业危机呢?
- 在你眼中,最完美的冷兵器是什么?






关注公众微信号
移动端,扫扫更精彩