启动模式那块

来源:13-1 协程框架概述

慕前端9039556

2020-11-07

我们默认的Default启动模式,怎么做才能取消第一个resume呢? 而且这个resume具体指的是什么呢?是launch里面的block.startCoroutine 里面的 resume呢 还是调度器的拦截器的Continuation的resume?

写回答

1回答

bennyhuo

2020-11-08

第一个resume就是底层api startCorourine里面的那个 resume。default模式下会直接调用,这是设计如此,如果你不希望协程启动后立即执行,那就使用lazy模式。

0
5
bennyhuo
default是立即调度,不等于立即调用
2020-11-13
共5条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程