Dart-泛型
泛型是任何强类型语言都拥有的一种机制,用<>来标注类型。
泛型是任何强类型语言都拥有的一种机制,用<>来标注类型。
Dart 是一门词法作用域的编程语言,就意味着变量的作用域是固定的, 简单说变量的作用域在编写代码的时候就已经确定了。 花括号内的是变量可见的作用域。
Dart 是一种面向对象的语言,具有类和基于混合的继承。 每个对象都是一个类的实例,除 Null 之外的所有类都源自 Object。
Dart异常 throw ,try , catch ,finally ,on Exception , rethrow
流程控制语句 if and else , for, while and do-while , break and continue ,switch语句和表达式
Dart 是一门真正面向对象的语言, 甚至其中的函数也是对象,并且有它的类型 Function 。 这也意味着函数可以被赋值给变量或者作为参数传递给其他函数。 也可以把 Dart 类的实例当做方法来调用。
Dart 语言为自己保留的单词。除非另有说明,否则这些单词不能用作标识符。即使允许,使用关键字作为标识符也会使阅读代码的其他开发人员感到困惑,应避免这样做。
使用Metadata提供有关代码的其他信息。
单行注释、多行注释和文档注释。
Dart 运算符 算数,关系,类型判定,赋值,逻辑,按位移位,条件,级联