Kotlin协程学习
HryReal
while(!dead) { study(); }
展开
-
Kotlin协程简介(一)
目录:一. 协程的基本概念二. 从异步编程开始回调CompletableFutureRxJava协程三. 协程的基本概念suspend funtionCoroutineScopeCoroutineContextCoroutineDispatcherJob 和 DefferedCoroutine builders一. 协程的基本概念 协程就像非常轻量级的...原创 2019-09-08 20:06:14 · 4653 阅读 · 1 评论 -
协程的挂起、恢复和调度的原理 (二)
目录一. 协程的挂起、恢复和调度的设计思想二. 深入解析协程1. 协程的创建与启动2. 协程的线程调度3. 协程的挂起和恢复4. 不同 resumeWith 的解析5. 协程整体结构一. 协程的挂起、恢复和调度的设计思想被 suspend 修饰符修饰的函数在编译期间会被编译器做特殊处理:CPS(续体传递风格)变换,它会改变挂起函数的函数签名。suspend ...原创 2019-09-09 17:00:49 · 3755 阅读 · 0 评论