定义变量的方式 推断类型 下面定义 obj 的值为 100 var obj = 100; Object obj1 = 200; int obj2 = 100; dynamic obj3 ; print(obj.runtimeType); print(obj1.runtimeType); print(obj2.runtimeType); print(obj3.runtimeType); //输出 int int int int runtimeType 运行时类型 可见定义的类型不同,但是dart可根据值自动推断出当前变量的运行时类型。