var 变量
final 的初始值必须是静态,但是可以动态变化,可以理解为是一个 var 在初始化后立即锁定了值
const 的初始值必须是静态,不可动态变化的
变量示范:
void main(){
var a ;
print(a);//null
a = 10;
print(a);//10
a = "dart";
print(a);//dart
var b = 20;
print(b);
final c = 30;
// c = 50;//dart_grammer0.dart:13:3: Error: Can't assign to the final variable 'c'.
print(c);
const d = 50;//常量
print(d);
}