dart-study
#dart Study
https://dart.dev/guides/language/language-tour#a-basic-dart-program
dart 语言教程
一个基础的dart 程序
下面的代码用了dart基础功能
1  |  | 
// 这是一个单行的注释
int 一个内置的类型(built in types),其它内置类型有String,bool…
$variableName (or ${expression}) 字符串插值,类似字符串模板
重要概念
- 一切皆对象
 - Dart是强类型语言,类型声明是可选的,因为有类型推断,number 被推断为int,
 - dart 支持常规类型,List<int>或者 List<dynamic>
 - dart 支持全局函数,如 main(), 可以嵌套函数,或者当作类实例的方法,对象的方法
 - 相似的,dart 也支持全局的变量,也可当作对象的属性,类实例的属性
 - 不像java,dart 没有关键字 public, protected ,private 如果一个标识符以”_”开头,它将在这个库是私有的.
 - Dart 的工具能报告两种类型问题,警告和错误,警告不会阻止你的代码执行,但错误会
 
keyWords
略….
变量
创建变量并初始化
1  |  | 
变量储存引用,name引用了一个带有值hengcheng得字符串对象
1  |  | 
没被赋值得变量有一个默认值为null
Final and const
如果你没有意图去改变一个变量得值,用const 或者final
1  |  | 
内置类型
- numbers
 - strings
 - booleans
 - lists(就像数组)
 - sets
 - maps
 - runes
 - symbols
 
字符串转数字
1  |  | 
dart-study
      http://example.com/2019/07/22/旧的/dart-study/