协程可以说是Kotlin的标志特征之一,本章主要介绍了协程的一些基本概念和用法,而且本章最后简单地介绍了协程的实现原理以及标准API库。作为一种轻量级的用户态线程,协程可以用来进行多线程并发编程,同时通过挂起机制实现非阻塞特性,大大提升了并发性能。Kotlin协程的实现调用了大量的Java多线程API,因此在学习Kotlin协程的相关知识时,可以结合Java的多线程编程来进行类比。