其实我很困惑。例如,我知道 suspendCoroutine 函数是一个挂起协程的挂起函数。但是所有的挂起函数都会挂起协程吗?此外,我知道当协程挂起时,它会从相应的线程中删除一段时间,其他协程或任务可以恢复并在该线程上运行。
我想得出的结论是,如果所有的挂起函数都不挂起协程,那么协程中的 put 挂起函数和协程中的非挂起函数有什么区别?
android suspend coroutine kotlin kotlin-coroutines
android ×1
coroutine ×1
kotlin ×1
kotlin-coroutines ×1
suspend ×1