特牛网址导航

【深入kotlin】 - 协程的取消_kotlin 监听协程域关闭-CSDN博客

网友收藏
文章浏览阅读1.2k次。取消fun main() = runBlocking{ val job = GlobalScope.launch { repeat(200){ println(it) delay(500) } } delay(1000) println("to cancel the job.") job.cancel() // 取消job job.join() // 必须 join。此句作用是挂起协程,直至 job 完成才会真正取消 job printl_kotlin 监听协程域关闭