Kotlin 官网大变样?这是要干啥?
Kotlin 官网这次更新可以算是历史上最大的一次了,跨平台、数据科学等内容也搬到了最前面。
Kotlin 官网这次更新可以算是历史上最大的一次了,跨平台、数据科学等内容也搬到了最前面。
Select 并不是什么新鲜概念,我们在 IO 多路复用的时候就见过它,在 Java NIO 里面也见过它。接下来给各位介绍的是 Kotlin 协程的 Select。
Kotlin 已经很成熟了。有多成熟呢?Kotlin Team 现在的重心已经是在为各个领域内的 Kotlin 实践提供支持了。
所谓知己知彼,百战不殆。为了搞清楚 Kotlin 协程是怎么回事,我们也来看看其他语言的协程是怎么实现的。
我也是刚发现的!再也不用担心自己抛出的问题被QQ群的水友给冲掉啦!
接触新概念,最好的办法就是先整体看个大概,再回过头来细细品味。
Channel实际上就是协程在生产消费者模型上的应用,把过去你用BlockingQueue实现的功能替换成Channel,也许会有新的发现~
Android 上面使用协程来替代回调或者 RxJava 实际上是一件非常轻松的事儿,我们甚至可以在更大的范围内结合 UI 的生命周期做控制协程的执行状态~
说出来你可能不信,Kotlin 1.1 协程还在吃奶的时候,Sequence 就已经正式推出了,然而,Sequence 生成器的实现居然有协程的功劳。
如果你觉得天气热不舒服,那一定是享受过凉爽之后才会有的感觉。你没有意识到 Java 的问题,那正说明你应该试试 Kotlin。