Koltin协程的启动与取消.md
协程:
- 基础设施层:标准库的协程API,主要对协程提供了概念和语义上最基本的支持。
- 业务框架层:协程的上层框架支持。
基础设施层,类似于NIO。相比之下,业务框架层就是Netty。
使用基础设施层创建协程:
1 | //TODO |
协程的构建器:
- launch,返回一个Job对象并且不附带返回值。
- async,返回一个Deffered对象,deffered也是一个Job,可以使用Deffered::await()返回一个延期的值。
Job与Deffered
启动模式
- Default
- ATOMIC
- LAZY
- UNDISPATCHED
立即调度≠立即执行
协程的状态
协程的上下文
异常处理
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LT的编程笔记!