最近在画各种图,所以这里贴贴图来说明一下
介绍
上周五面试有被问到关于协程的问题。发现越来越多的面试会问到协程,所以整理协程完整的知识体系,已经是迫在眉睫了。于是写了这个。只是尝试解读,不免也有错漏之处,非常感谢指出存在的问题。
依赖引入
大纲
- 协程是什么
- 挂起和恢复
- 什么是作用域CoroutineScope
- 调度器
- 什么是Job
- 协程上下文:CoroutineContext
- 启动方式及启动模式
- Job取消操作
- 异常处理
- 异步流Flow
- 通道Channel
- 协程提供的并发安全
- 多路复用(select)
- 协程+MVVM+Jetpack实战演练
协程是什么
挂起和恢复
什么是作用域CoroutineScope
调度器
什么是Job
协程上下文:CoroutineContext
启动方式及启动模式
Job取消操作
异常处理
异步流Flow
通道Channel
协程提供的并发安全
多路复用(select)
协程+MVVM+Jetpack实战演练
知识点内容有点多,导致这个还没完成。后面在发一次
网友评论