了解 Async-Await 对应用程序响应能力的影响
Async-await 通过巧妙地将方法分为两部分来增强应用程序响应能力,而无需创建新线程:
第 1 部分: 执行到 await
关键字的代码,包括异步方法调用(例如 GetSomethingAsync
)。
第 2 部分: await
关键字之后的代码执行。
流程:
GetSomethingAsync
开始其异步任务,指示未来的完成时间。await
关键字将控制权交回消息循环。GetSomethingAsync
完成,它会发出消息循环信号。await
点恢复执行方法,继续第 2 部分。关键方面:
以上是Async-Await 如何在不创建线程的情况下提高响应能力?的详细内容。更多信息请关注PHP中文网其他相关文章!