教程 - 协程(Coroutine)与通道(Channel)

Last modified: 2025/06/24

在这篇教程中, 你将学习如何在 IntelliJ IDEA 中使用协程(Coroutine)执行网络请求, 而不阻塞底层的线程, 也不使用回调.

你将学习:

  • 为什么以及如何使用挂起函数, 执行网络请求.

  • 如何使用协程(Coroutine), 并发的发送请求.

  • 如何使用通道(Channel), 在不同的协程(Coroutine)之间共享信息.

对于网络请求, 你需要使用 Retrofit 库, 但本教程中演示的方法, 对于其他支持协程的库也是适用的.