Dart入口方法|Dart变量和常量|命名规则

109 阅读1分钟

一、入口方法

void main() {
  print("hello world");
}

二、变量和常量

1.变量

dart是一个脚本类语言,可以不预先定义变量类型,dart中可以使用var来定义变量,也可以使用类型来申明变量。

var str = 'name';
String str = 'name';
int count = 32;
  • 注意:var 和 类型两者不要同时出现,用一个就行

有一点需要特别注意,dart里面有类型校验

// 这里定义了name是str类型
var name = '';
name = 32;//这行会报错,他不能改变类型

2、常量

const 和 final

constfinal
一开始就需要赋值开始的时候可以不赋值
只能赋值一次只能赋值一次

二者区别 final不仅有const的编译时常量的特性,还有运行时常量,final是惰性初始化的,在运行时第一次使用前才初始化

final time = new DateTime.now();
print(time);
// 2023-07-28 17:34:08.413226

但是
const time = new DateTime.now();
这个就会报错了

三、命名规则

需要注意的就是

变量名称是区分大小写的