深入kotlin - 创建协程

Posted 颐和园

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入kotlin - 创建协程相关的知识,希望对你有一定的参考价值。

创建协程的方式主要有:launch()、async()、coroutineScope()、runBlocking() 。

launch()

创建一个异步协程(非阻塞),返回一个不带返回值的 job。

fun main()
   
	GlobalScope.launch
   // 默认 CorutineDispatcher 为 Dispatchers.Default
		delay(1000) // 仅可用于协程,而非线程
		println(

以上是关于深入kotlin - 创建协程的主要内容,如果未能解决你的问题,请参考以下文章

深入理解Kotlin协程协程的创建启动挂起函数理论篇

深入理解Kotlin协程使用Job控制协程的生命周期

深入理解Kotlin协程协程作用域启动模式调度器异常和取消使用篇

深入kotlin - 协程

深入kotlin - 协程的取消

深入kotlin- 协程