11 2021 档案
摘要:挂起与恢复的功能特征 以同步的方式执行异步代码 线程调度 挂起函数 Kotlin 使用 suspend 关键词标记一个函数为挂起函数; GlobalScope.launch { // 协程体 aaa() bbb() } suspend fun aaa(){ delay(100) bbb() prin
阅读全文
摘要:基础类分析 在讲解协程间是如何进行互动之前需要对协程的一些基础类进行讲解; CoroutineContext 协程的上下文,可以看作是一个 map,在协程执行过程中充当设置项集合的角色; get(key) 重载运算符方法,根据 key 获取相应的 element; fold(initial, ope
阅读全文