Kotlin 1.4 新特性预览
Kotlin 1.4 没有特别重大的更新,更多的是细节的优化。
Kotlin 1.4 没有特别重大的更新,更多的是细节的优化。
Flow
就是 Kotlin 协程与响应式编程模型结合的产物,你会发现它与 RxJava 非常像,二者之间也有相互转换的 API,使用起来非常方便。
Kotlin 官网这次更新可以算是历史上最大的一次了,跨平台、数据科学等内容也搬到了最前面。
Select 并不是什么新鲜概念,我们在 IO 多路复用的时候就见过它,在 Java NIO 里面也见过它。接下来给各位介绍的是 Kotlin 协程的 Select。
Kotlin 已经很成熟了。有多成熟呢?Kotlin Team 现在的重心已经是在为各个领域内的 Kotlin 实践提供支持了。
所谓知己知彼,百战不殆。为了搞清楚 Kotlin 协程是怎么回事,我们也来看看其他语言的协程是怎么实现的。
我也是刚发现的!再也不用担心自己抛出的问题被QQ群的水友给冲掉啦!
接触新概念,最好的办法就是先整体看个大概,再回过头来细细品味。
Channel
实际上就是协程在生产消费者模型上的应用,把过去你用BlockingQueue
实现的功能替换成Channel
,也许会有新的发现~
Android 上面使用协程来替代回调或者 RxJava 实际上是一件非常轻松的事儿,我们甚至可以在更大的范围内结合 UI 的生命周期做控制协程的执行状态~