美文网首页kotlin
尝试解读Kotlin协程基础知识完整体系

尝试解读Kotlin协程基础知识完整体系

作者: 愿你我皆是黑马 | 来源:发表于2022-02-24 18:30 被阅读0次

    最近在画各种图,所以这里贴贴图来说明一下


    介绍

    上周五面试有被问到关于协程的问题。发现越来越多的面试会问到协程,所以整理协程完整的知识体系,已经是迫在眉睫了。于是写了这个。只是尝试解读,不免也有错漏之处,非常感谢指出存在的问题。


    依赖引入


    大纲

    • 协程是什么
    • 挂起和恢复
    • 什么是作用域CoroutineScope
    • 调度器
    • 什么是Job
    • 协程上下文:CoroutineContext
    • 启动方式及启动模式
    • Job取消操作
    • 异常处理
    • 异步流Flow
    • 通道Channel
    • 协程提供的并发安全
    • 多路复用(select)
    • 协程+MVVM+Jetpack实战演练

    协程是什么


    挂起和恢复


    什么是作用域CoroutineScope


    调度器


    什么是Job


    协程上下文:CoroutineContext


    启动方式及启动模式


    Job取消操作


    异常处理


    异步流Flow


    通道Channel


    协程提供的并发安全


    多路复用(select)


    协程+MVVM+Jetpack实战演练

    知识点内容有点多,导致这个还没完成。后面在发一次


    附:作用域的继承结构


    附:Job的继承结构

    相关文章

      网友评论

        本文标题:尝试解读Kotlin协程基础知识完整体系

        本文链接:https://www.haomeiwen.com/subject/vpkplrtx.html