dart方法:
dart与java的方法区别,dart方法可以脱离类,叫做顶层函数。
dart基本数据类型:
dart所有的都是object对象,所以int long这些对象默认为null
//dart强类型语言
var:
var声明变量没有复制的时候,类型为object
声明并赋值的时候 指定了类型为变量的类型
例如var i=100;决定了i为int型,
var=i,i=10,i="String";i声明时候没有赋值,那么,类型指定为默认object
dynamic:
动态类型声明
如果不确定对象为什么类型,那么可以声明dynamic
Object=1 var=1 Dynamic=1
编译阶段第一个第三个依然是object 第二个是int
final运行时常量 const,编译时常量
所以final i=1,const=i;是行不通的。