Flutter之Dart中的Future
资料
Flutter异步编程-Future
事件循环EventLoop
Event Queue 主要包含IO、手势、绘制、定时器(Timer)、Stream流以及本文所讲Future等MicroTask Queue 主要包含Dart内部的微任务(内部非常短暂操作),一般是通过 scheduleMicroTask 方法实现调度,它的优先级比Event Queue要高
事件循环执行的流程
Future的几种情况
1. factory Future(FutureOr computation())
//Future的factory构造函数
factory Future(FutureOr
_Future
Timer.run(() {//内部创建了一个Timer
try {
res
共有 0 条评论