第二:final 修饰的对象,只要这个对象的字段不是final或const。那么他们是可以再次被赋值的。 const: 第一:编译期就能确定的值,那么用 final修饰。 第二:如果你有一个 const 的对象,那么 const 对象里面的(字段)一切都是 const。不能再次进行赋值。 参考资料: https://news.dartlang.org/2012/06/const-static...