1、注释方法
2、变量的定义
3、常量的定义
/*
注释1
*/
// 注释2
/// 注释3
// void 写前面表示 main(入口方法) 方法没有返回值
void main () {
print('hello world');
/*
变量声明 且定义变量后类型是不能改变的
1、必须是数字、字母、下划线或$符号组成
2、不能是数字开头
3、标识不能是保留字或者关键字
4、变量的名字是区分大小写的 入age与Age是同的变量
5、标识符(变量名称)一定要见名思意:变量名称建议用名词,方法建议用动词
*/
// 字符串
var str = 'string';
String str1 = 'string1';
print(str);
print(str1);
// 数字类型
var num = 123;
int num1 = 1234;
print(num);
print(num1);
/*
定义常量 关键词 final const 是不可改变的值
const 值不变 一开始就得赋值
final 可以开始不赋值 只能赋一次;而final不仅有const的编译时常量的特性,最重要的是它是运行时的常量,并且final是惰性初始化,即在运行时第一次使用前才初始化
业就是说如果一个值等于一个方法,就只能用final
*/
const PI = 3.14159;
print(PI);
final PI2 = 3.14159;
print(PI2);
final a = new DateTime.now();
// const b = new DateTime.now(); 报错了
print(a);
}