科特琳中的协程是什么?

时间:2019-08-02 11:03:39

标签: android kotlin kotlin-coroutines

我检查了kotlin协程文档,但是它不够清晰,简洁,我需要一个清晰,直接的解释,谢谢

1 个答案:

答案 0 :(得分:1)

协程不过是轻量级的线程。它们甚至比普通线程还轻,因此即使在这种情况下,您也可以生成数千个协程,这不会引起任何内存负担或其他性能问题,因此比普通线程更理想。

如果您要执行异步任务(例如仅出于切换线程的目的而使用RXjava),协程应该是您的首选。 即我们在Android应用开发中看到的UI线程和IO线程切换。示例:在IO线程上执行网络任务,并在主线程上显示结果。