这是一个带有一系列实例的,讲解kotlinx.coroutines核心特性的入门指南
kotlin在标准库中只提供了最低限度的低级 API,这使得使用其他库可以使用 coroutine,和其他具有类似功能的语言不一样的是,async、await不是关键字,也不是标准库的一部分
kotlinx.coroutines是一个丰富的库,它包含了若干这个指南覆盖的高级协程可用的原语,包括 launch
、async
和其他的一些,您需要添加 kotlinx-coroutines-core
的依赖