深入浅出Kotlin协程
本文要点
JVM并没有提供对协程的原生支持
Kotlin在编译器中实现协程是通过将其转换为一个状态机实现的
Kotlin为实现使用了一个关键字,其余都是通过库来完成的
Kotlin使用连续传递风格(Continuation Passing Style,CPS)来实现协程
协程会使用到Dispatcher,所以在JavaFX、Android、Swing等场景下,用法略有差异。
尽管协程并不是一个新的话题,但它是一个很吸引人的话题。正如其他地方的文档所述,协程在这些年里被重新发现了很多次,特别是当需...