图书介绍

Dart编程语言2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Dart编程语言
  • (美)GiladBracha著;戴虬译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121315114
  • 出版时间:2017
  • 标注页数:196页
  • 文件大小:24MB
  • 文件页数:214页
  • 主题词:程序语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Dart编程语言PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 简介1

1.1动机1

1.2设计准则2

1.2.1万物皆对象2

1.2.2面向接口编程,而非面向实现2

1.2.3类型是为开发者服务的3

1.3限制4

1.4概述4

1.5本书结构10

1.6相关语言及其对Dart的影响11

第2章 对象、接口、类与mixin12

2.1 accessor13

2.2实例变量16

2.3类变量16

2.4 final变量18

2.5相同与相等18

2.6类与父类20

2.7抽象方法与抽象类22

2.8接口23

2.9对象的创建24

2.9.1重定向构造函数28

2.9.2工厂构造函数29

2.10 noSuchMethod()30

2.11常量对象与字段31

2.12类方法31

2.13实例及其类与元类33

2.14 Object与其方法34

2.15 mixin35

2.16相关语言46

2.17总结46

第3章库47

3.1顶层47

3.2脚本48

3.3隐私49

3.4导入49

3.5将库拆分成part54

3.6导出55

3.7钻石导入56

3.8延迟加载58

3.9相关语言59

3.10总结60

第4章 函数61

4.1参数61

4.1.1位置参数61

4.1.2命名参数62

4.2函数体63

4.3函数声明64

4.4闭包65

4.5调用方法与函数66

4.5.1级联66

4.5.2赋值68

4.5.3使用运算符68

4.6 Function类68

4.7函数作为对象70

4.8生成器函数72

4.8.1迭代器与可迭代对象72

4.8.2同步生成器73

4.9相关语言74

4.10总结75

第5章 类型76

5.1可选类型76

5.2类型之旅78

5.3接口类型81

5.4类型实践:添加类型的表达式问题83

5.5泛型87

5.6函数类型93

5.6.1可选位置参数94

5.6.2命名参数95

5.6.3重温Call()96

5.7类型具体化97

5.7.1类型检测97

5.7.2强制类型转换98

5.7.3检查模式99

5.7.4具体化泛型100

5.7.5具体化和可选类型100

5.7.6类型和代理101

5.8 malformed类型104

5.9非严格106

5.10相关语言108

5.11总结109

第6章 表达式和语句110

6.1表达式110

6.1.1字面量110

6.1.2标识符117

6.1.3 this121

6.1.4常量121

6.1.5创建对象122

6.1.6赋值123

6.1.7抽取属性124

6.1.8方法调用124

6.1.9使用运算符125

6.1.10 Throw126

6.1.11条件运算符127

6.2语句127

6.2.1 block127

6.2.2 if127

6.2.3循环128

6.2.4 try-catch130

6.2.5 rethrow131

6.2.6 switch131

6.2.7 assert133

6.2.8 return135

6.2.9 yield和yield-each137

6.2.10 label138

6.2.11 break和continue139

6.3总结140

第7章 反射141

7.1自省141

7.1.1速度与大小的影响144

7.1.2例子:代理146

7.1.3例子:序列化147

7.1.4例子:解析器组合器158

7.2为什么使用mirror168

7.3元数据169

7.4通过代码生成执行反射169

7.5自省之外172

7.6相关语言173

7.7总结173

第8章 异步和isolate174

8.1异步174

8.2 future175

8.2.1使用future175

8.2.2生成future176

8.2.3调度177

8.3 stream178

8.4 isolate178

8.4.1 Port179

8.4.2 spawning179

8.4.3安全180

8.5例子:客户端-服务器通信180

8.5.1 promise:更好的future180

8.5.2将isolate作为分布式对象182

8.6异步函数187

8.6.1 await187

8.6.2异步Generator188

8.6.3 await-for循环189

8.7相关语言189

8.8总结189

第9章 结论190

9.1可选类型190

9.2面向对象191

9.3反射192

9.4工具192

9.5总结193

相关文献194

热门推荐