android - Kotlin协程是否在应用程序所在的进程中运行?

标签 android kotlin kotlin-coroutines

我是Kotlin协程的新手,我需要知道Kotlin协程如何在内部管理其线程工作。

Does it uses separate thread for each task ?

Does kotlin coroutine stays in the same process where the application live ?

Does kotlin coroutine change the process during any intermediate task ?

最佳答案

据我所知,Coroutine使用线程池来运行任务。

因此,可以说,Coroutine用户的观点是,每个任务将在单独的线程上运行,但是在后台,它只是一个线程池。

对于这个过程,是的。它与应用程序的处理过程相同。

关于android - Kotlin协程是否在应用程序所在的进程中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62080621/

相关文章:

Windows 7 的 Eclipse 中运行 Android 项目需要 JAVA

Android 光标在通用业务对象列表上?

kotlin - Spring 测试 Kotlin Hamescreat 有匹配器

android - 类型参数不在其范围内 预期 : Parcelable Found: String

android - 在后续的挂起方法调用之间发出 LiveData 以更新 UI

Android:使用 InputStream 打开位于 SD 中的文件时出现问题

android - 如何将 Android 4.0+ 模拟器配置为平板电脑?

android - 将 Compose 的导航库升级到 Alpha 7 后出现问题

android - 如何使用使用回调的第三方库实现 CoroutineWorker?

Kotlin 协程 - 使用协程作用域/上下文的不同选项?