美文网首页
08Dart:基本特性关键字总结

08Dart:基本特性关键字总结

作者: tanhh | 来源:发表于2018-11-01 20:27 被阅读0次

Dart所有的东西都是对象, 即使是数字numbers、函数function、null也都是对象,所有的对象都继承自Object类。

Dart动态类型语言, 尽量给变量定义一个类型,会更安全,没有显示定义类型的变量在 debug 模式下会类型会是 dynamic(动态的)。

Dart 在 running 之前解析你的所有代码,指定数据类型和编译时的常量,可以提高运行速度。

Dart中的类和接口是统一的,类即接口,你可以继承一个类,也可以实现一个类(接口),自然也包含了良好的面向对象和并发编程的支持。

Dart 提供了顶级函数(如:main())。

Dart 没有 public、private、protected 这些关键字,变量名以"_"开头意味着对它的 lib 是私有的。

没有初始化的变量都会被赋予默认值 null。

final的值只能被设定一次。const 是一个编译时的常量,可以通过 const 来创建常量值,var c=const[];,这里 c 还是一个变量,只是被赋值了一个常量值,它还是可以赋其它值。实例变量可以是 final,但不能是 const。

编程语言并不是孤立存在的,Dart也是这样,他由语言规范、虚拟机、类库和工具等组成:

SDK:SDK 包含 Dart VM、dart2js、Pub、库和工具。

Dartium:内嵌 Dart VM 的 Chromium ,可以在浏览器中直接执行 dart 代码。

Dart2js:将 Dart 代码编译为 JavaScript 的工具。

Dart Editor:基于 Eclipse 的全功能 IDE,并包含以上所有工具。支持代码补全、代码导航、快速修正、重构、调试等功能。

关键字(56个)

abstract,do,import,super,as,dynamic,in,switch,assert,else,interface,sync*,enum,implements,is,this,async*,export,library,throw,await,external,mixin,true,break,extends,new,try,case,factory,null,typedef,catch,false,operator,var,class,final,part,void,const,finally,rethrow,while,continue,for,return,with,covariant,get,set,yield*,default,if,static,deferred

相关文章

  • 08Dart:基本特性关键字总结

    Dart所有的东西都是对象, 即使是数字numbers、函数function、null也都是对象,所有的对象都继承...

  • php trait 特性

    trait 特性总结 : 使用关键字 : use / as / insteadof 属性: 不允许在继承的 tra...

  • JDK1.8新特性总结 Day37 2018-12-27

    JDK1.8新特性总结 一、十大特性 1.default关键字 2.Lambda表达式 3.接口新增:默认方法与静...

  • Gradle开发-Groovy入门

    #Groovy DSL 简单了解; Groovy 的基本概念; Groovy 的特性; Groovy 的优势 总结...

  • Java基础知识学习笔记

    总结打卡~内容包括:Java语言基础;面向对象特性;接口和抽象类;一些关键字;多态;异常;多线程;常用对象API;...

  • 常用es6特性

    定义函数 我们先来看一个基本的新特性,在javascript中,定义函数需要关键字function,但是在e...

  • 你需要知道的iOS 9,iOS10,iOS11(完整收录)

    iOS9 特性 关键字参考 2015 Objective-C 新特性 1.关键字 : 这些是纯编译器的语法支持(l...

  • 深入理解 volatile 关键字原理

    1. 基本概念 volatile 关键字,具有两个特性:1. 内存的可见性, 2. 禁止指令重排序优化。 内存可见...

  • 关键字与用例设计

    一、关键字(Keyword)根据架构的区分可分为以下三层结构: 底层关键字、公共层关键字、特性关键字。 底层关键字...

  • 继承

    .继承的特性 .继承关键字 构造器 static final关键字 static修饰方法(静态方法) final

网友评论

      本文标题:08Dart:基本特性关键字总结

      本文链接:https://www.haomeiwen.com/subject/kehfxqtx.html