一个 异步操作 从执行主应用程序线程中分出来,在一个单独线程中执行。当应用程序调用方法异步执行操作时,应用程序可以在异步方法执行其任务时继续执行。
例如
让我们举个例子来理解这个概念。这里,程序使用 IO库 接受用户输入。
import 'dart:io';
void main() {
// 提示用户输入
print("请输入你的名字 :");
String name = stdin.readLineSync();
// 这是一个读取用户输入的同步方法
print("Hello Mr. ${name}");
print("End of main");
}