关键字 | 说明 |
---|---|
var | 用来声明变量,没有指定类型,是一个动态类型。根据值说明是什么类型 |
final | 用来声明变量,只能赋值 1 次。就是说赋值后不能改变 |
const | 用来声明常量,声明的时候就得赋值。不能改变 |
late | 用来声明一个非 null 的变量,但是不初始化。延迟初始化变量,在使用的时候需要有值。 |
get | getter 只读 |
set | setter |
class | 声明一个类 |
enum | 声明一个枚举 |
async await | 异步返回 Future 类型 |
sync* yield* | 异步返回 Iterable |
async* yield | 异步返回 Stream |
covariant | 协变,即我和编译器协商,这个参数缩窄变化是我故意这样做的,你别抛异常了。 |
Function | 函数类型 |