发表评论取消回复
相关阅读
相关 kotlin协程coroutineScope
kotlin协程coroutineScope coroutineScope 创建独立协程作用域,直到所有启动的协程都完成后才结束自己。runBlocking 和 coro
相关 Kotlin协程源码分析-8 拦截器
前言 协程拦截器`ContinuationInterceptor`作用: 1. 线程切换 2. hook结果(一般用不到) 我们开发`Swing`或者`Andro
相关 Kotlin协程源码分析-7 Context左向链表
上下文基本概念: 上下文可以理解为当前环境存储各类有用信息,再简单说就是存储数据的一个集合。 集合: 存放相同数据结构的一个容器,而容器的实
相关 Kotlin协程源码分析-5 状态机
上文链接:[Kotlin协程源码分析-4 状态机][Kotlin_-4] 在上文中最后一行 “挂起函数的`Continuation`对象如何才能获取?”。“如何返回一个挂起标
相关 Kotlin协程源码分析-4 状态机
今天就来分析所谓的`协程`的`状态机` 首先来看一个问题,我们知道`suspend` 函数会在编译后生成一个传入`continuation`的函数。 那么我们如何自己拿到
相关 Kotlin协程源码分析-3 调用挂起函数
上文链接 [Kotlin协程源码分析-2 调用挂起函数][Kotlin_-2] 继续上文从编译后的字节码继续分析,继续查看上篇文章的源码 //com.example
相关 Kotlin协程源码分析-2 调用挂起函数
引语 我们假设有如下挂起函数 //com.example.studycoroutine.chapter.CoroutineRun.kt suspend
相关 破解 Kotlin 协程(2) - 协程启动篇
[破解 Kotlin 协程 - 入门篇][Kotlin _ -] > 现在你已经知道协程大概是怎么回事了,也应该想要自己尝试一把了吧。本文将为大家详细介绍协程的几种启动模
相关 破解 Kotlin 协程(4) - 异常处理篇
关键词:Kotlin 协程 异常处理 > 异步代码的异常处理通常都比较让人头疼,而协程则再一次展现了它的威力。 1. 引子 我们在前面一篇文章当中提到了这样一个例子:
相关 破解 Kotlin 协程(3) - 协程调度篇
破解 Kotlin 协程(3) - 协程调度篇 关键词:Kotlin 异步编程 协程 > 上一篇我们知道了协程启动的几种模式,也通过示例认识了 `launch` 启动协
还没有评论,来说两句吧...