标签 协程 下的文章

协程是什么

协程让异步逻辑同步化,杜绝回调地狱。协程最核心的点就是,函数或者一段程序能够被挂起,稍后再在挂起的位置恢复。kotlin中的协程基于线程,它是轻量级线程。

挂起与恢复

协程新增了suspend和resume:

  • suspend:也称为挂起或暂停,用于暂停执行当前协程,并保存所有局部变量;
  • resume:用于让已暂停的协程从其暂停处继续执行。

使用suspend关键字修饰的函数叫作挂起函数。挂起函数只能在协程体内或其他挂起函数内调用。

- 阅读剩余部分 -