脚踏实地的大梦想家

脚踏实地的大梦想家

Dart 入口方法、注释方法、变量与常量、命名规则

入口方法

入口方法一:main() 方法;
使用条件:有返回值;
代码示例:

main() {
  print('nihao dart');
}

入口方法二:void main() 方法;
使用条件:没有返回值;
代码示例:

void main() {
  print('你好 dart');
}

注释方法

注释语言同C:

//单行注释
///单行注释
/*
	多行注释
*/

变量与常量

变量

dart 宏观上对变量有两种定义方法,不指定变量类型以及指定变量类型。

不指定变量类型,通过 var 关键字定义,dart 会自动推导变量类型;

void main() {
  // 通过 var 定义的变量会自动推断类型
  var str = '你好 dart';
  var num = 1234;
}

指定变量类型,有 String、int、等;

void main() {
  // 通过 String 定义字符串类型变量
  String str_2 = '你好 dart';
  // 通过 int 定义数字类型变量
  int num_2 = 12354;
}

变量名称命名规则

dart 变量名称命名规则类似于其他编程语言,规则如下。

  1. 变量名称由数字、字母、下划线和美元符组成,不能以数字开头。
  2. 变量名称区分大小写。
  3. 变量名称不能是保留字和关键字。

常量

常量是不可以修改的变量。
dart 中对于常量定义有两种定义方式。constfinal

void main() {
  const PI = 3.1415926;
  final PI = 3.1415926;
}

constfinal 的区别,则是在于使用场景。当需要使用方法向常量一次性赋值时,则只能使用 final,比如。

void main() {
  // const a = new DateTime.now();
  final a = new DateTime.now();
}
12-25 16:14