《Dart编程语言》由Java泛型作者、JVM规范核心制定者、Dart语言标准作者Gilad Bracha所著,全面介绍Dart的方方面面,包含基本语法和反射、isolate等进阶内容,包含语言背后的原理和思想。 《Dart编程语言》包括如下内容。 ·Dart的对象模型,万物皆对象,甚至是数字和布尔量。 ·Dart程序是如何由模块化的库组成的。 ·Dart函数是如何构成的,以及是如何存储于变量中作为参数传递,并作为结果返回的。 ·Dart处理可选类型的创新方式。 ·Dart如何处理表达式和语句。 ·如何使用Dart实现的反射来对库、类、函数和对象进行自省。 ·Isolates及其他Dart支持的并发与分布式特性。