Avatar notebook default
12篇文章 · 8361字 · 3人关注
  • kotlin<第十二篇>:协程并发安全

    (1)不安全的并发访问 我们使用线程在解决并发问题的时候总是会遇到线程安全的问题,而Java平台上的Kotlin协程实现免不了存在并发调度的情况...

  • kotlin<第十一篇>:Channel-通道

    (1)基本用法 Channel实际上是一个并发安全的队列,它可以用来连接协程,实现不同协程的通信。生产者/消费者模式 (send - chann...

  • kotlin<第十篇>:Flow-异步流

    Flow: 是一种类似于序列的冷流,flow构建器中的代码直到流被收集的时候才运行。流的连续性:流的每次单独收集都是按顺序执行的,除非使用特殊操...

  • kotlin<第九篇>:协程的异常处理

    一、组合上下文中的元素 CoroutineContext 是一组用于定义协程行为的元素。它由如下几项组成: 可以使用 + 运算符组合上下文: 二...

  • Resize,w 360,h 240
    kotlin<第八篇>:协程的启动与取消

    一、启动构建器 launch与async构建器都用来启动新协程: 等待一个作业: 二、启动模式 三、作用域构建器 四、Job的生命周期 协程的生...

  • kotlin<第七篇>:协程基础

    一、什么是协程? 二、Android中协程用来解决什么问题? 三、需要添加地依赖 四、创建协程 五、协程的两部分 Kotlin的协程实现分为两个...

  • kotlin<第六篇>:常用设计模式

    一、单例模式 或者 [未完成,后续补充]

  • Resize,w 360,h 240
    kotlin<第四篇>:入门(2)

    一、判空 二、let、with、run、apply、also 三、单例 kotlin 单例实现: 四、静态方法 五、大括号可以省略 六、多次执行...

  • kotlin<第三篇>:函数

    一、Java函数式API的使用 二、默认值参数和具名参数 三、内联函数 四、infix函数 五、泛型的高级特性 六、Nothing类型函数 七、...

文集作者