当前位置:当前位置: 首页 >
async/await,真的是协程吗?
人气:发表时间:2025-06-23 22:50:12
协程最初原始定义是“可以暂停和恢复执行的代码段”。
从这个角度解释的话,不管是async/await,promise,suspsend,goroutine……都可以算是“真正的协程”。
甚至连线程都可以称为一种协程,线程也是可以在任意点暂停,并恢复的。
是的,最早对协程的理论讨论发生在线程之前。
只不过后续大多数人讨论“线程”时,会强调其抢占的一面;而对协程会侧重于其“主动暂停,主动恢复“一面。
但是,对于线程的使用,也可以主动的yield释…。
同类文章排行
- 你最喜欢哪门编程语言?为什么?
- 能分享一下你写过的rust项目吗?
- 「绝世美女」都有什么特点?
- 超小团队选择Django还是Flask?
- 如何看待CCTV13批评“L2.999智驾”等误导性宣传,若导致事故车企可能需要担责?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 为什么洗碗机洗一次碗要3个小时,结果还是那么多年轻人决定要买一台放在家里?
- 学习编程可以自学吗?
- 一台主机上只能保持最多 65535 个 TCP 连接吗?
- IPS屏和VA屏该怎么选?
最新资讯文章
- 为什么用 electron 开发的桌面应用那么多?
- 为什么电信运营商们肯拼命加下行带宽,却对上行严防死守?
- 大家为什么会讨厌缩写?
- MCP、function calling 这两者有什么区别?与AI Agent 是什么关系?
- J***a现在好找工作吗?
- 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 有没有好用的本地***去水印免费软件?
- 为什么西安市突然不禁摩了?
- 张伟丽可以打败什么级别的普通男性?
- 是什么原因导致HDR无法推行?
- 什么是最好的编程用显示器?
- 伊朗没有战斗机吗?为什么不起飞空中拼***?
- 为什么都说 Finder 难用?
- 如何看待CCTV13批评“L2.999智驾”等误导性宣传,若导致事故车企可能需要担责?
- 小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
- 长得和刘亦菲很像是一种什么体验?
- Chrome 插件开发流程是什么?
- Office 中为何还要保留 Access 数据库?
- 如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 在电脑上你们都是用什么剪辑***的软件啊?





