揭秘: 执行 Future
与任务(Task)
在这一节,我们会讲解底层结构,理解 Future
和异步任务是如何调度的。如果你只对如何使用 Future
类型而不关心他们怎么工作的, 你可以直接跳到 async
/await
章节。然而,这章讨论的内容很有用,可以帮助你理解 async
/await
代码如何工作,也可以帮助你理解这些代码的运行时属性和性能属性,以及帮助你构建新的异步原语(primitives)。如果你现在决定跳过这章,你可能想要加个书签以便日后回头再看。
现在, 让我们来聊聊Future
trait。