守护线程那里没搞懂。
来源:12-2 案例:仿官方框架实现 launch 2

慕前端9039556
2020-10-01
为什么开启守护线程 resume就不执行了?那岂不是协程永远都是挂起状态么?
既然守护线程导致该协程永远被挂起,为啥 加了 join 就又调了resume?join无非就是注册了一个回调而已呀。他能影响到守护线程吗?老师能讲一下这块么。
写回答
1回答
-
bennyhuo
2020-10-02
守护线程在主线程执行完以后,进程就直接退出了,resume就来不及执行了。
在suspend main当中调用join,会一直等协程执行完才会退出。
152020-10-02
相似问题