Dart编程语言
¥
23.9
3.5折
¥
69
八五品
仅1件
作者Gilad
出版社电子工业出版社
ISBN9787121315114
出版时间2017-06
装帧其他
开本16开
定价69元
货号9787121315114
上书时间2024-10-29
商品详情
- 品相描述:八五品
- 商品描述
-
作者简介
吉拉德·布拉查(GiladBracha),Newspeak编程语言的创建者,曾是Sun公司杰出工程师。在到Sun公司工作之前,他在AnimorphicSmalltalkSystem公司从事Strongtalk语言相关的工作。
目录
第1章 简介
1.1 动机
1.2 设计准则
1.2.1 万物皆对象
1.2.2 面向接口编程,而非面向实现
1.2.3 类型是为开发者服务的
1.3 限制
1.4 概述
1.5 本书结构
1.6 相关语言及其对Dart的影响
第2章 对象、接口、类与mixin
2.1 accessor
2.2 实例变量
2.3 类变量
2.4 final变量
2.5 相同与相等
2.6 类与父类
2.7 抽象方法与抽象类
2.8 接口
2.9 对象的创建
2.9.1 重定向构造函数
2.9.2 工厂构造函数
2.10 noSuchMethod()
2.11 常量对象与字段
2.12 类方法
2.13 实例及其类与元类
2.14 Object与其方法
2.15 mixin
2.16 相关语言
2.17 总结
第3章 库
3.1 顶层
3.2 脚本
3.3 隐私
3.4 导入
3.5 将库拆分成part
3.6 导出
3.7 钻石导入
3.8 延迟加载
3.9 相关语言
3.10 总结
第4章 函数
4.1 参数
4.1.1 位置参数
4.1.2 命名参数
4.2 函数体
4.3 函数声明
4.4 闭包
4.5 调用方法与函数
4.5.1 级联
4.5.2 赋值
4.5.3 使用运算符
4.6 Function类
4.7 函数作为对象
4.8 生成器函数
4.8.1 迭代器与可迭代对象
4.8.2 同步生成器
4.9 相关语言
4.10 总结
第5章 类型
5.1 可选类型
5.2 类型之旅
5.3 接口类型
5.4 类型实践:添加类型的表达式问题
5.5 泛型
5.6 函数类型
5.6.1 可选位置参数
5.6.2 命名参数
5.6.3 重温Call()
5.7 类型具体化
5.7.1 类型检测
5.7.2 强制类型转换
5.7.3 检查模式
5.7.4 具体化泛型
5.7.5 具体化和可选类型
5.7.6 类型和代理
5.8 malformed类型
5.9 非严格
5.10 相关语言
5.11 总结
第6章 表达式和语句
6.1 表达式
6.1.1 字面量
6.1.2 标识符
6.1.3 this
6.1.4 常量
6.1.5 创建对象
6.1.6 赋值
6.1.7 抽取属性
6.1.8 方法调用
6.1.9 使用运算符
6.1.10 Throw
6.1.11 条件运算符
6.2 语句
6.2.1 block
6.2.2 if
6.2.3 循环
6.2.4 try-catch
6.2.5 rethrow
6.2.6 switch
6.2.7 assert
6.2.8 return
6.2.9 yield和yield-each
6.2.10 label
6.2.11 break和continue
6.3 总结
第7章 反射
7.1 自省
7.1.1 速度与大小的影响
7.1.2 例子:代理
7.1.3 例子:序列化
7.1.4 例子:解析器组合器
7.2 为什么使用mirror
7.3 元数据
7.4 通过代码生成执行反射
7.5 自省之外
7.6 相关语言
7.7 总结
第8章 异步和isolate
8.1 异步
8.2 future
8.2.1 使用future
8.2.2 生成future
8.2.3 调度
8.3 stream
8.4 isolate
8.4.1 Port
8.4.2 spawning
8.4.3 安全
8.5 例子:客户端-服务器通信
8.5.1 promise:更好的future
8.5.2 将isolate作为分布式对象
8.6 异步函数
8.6.1 await
8.6.2 异步Generator
8.6.3 await-for循环
8.7 相关语言
8.8 总结
第9章 结论
9.1 可选类型
9.2 面向对象
9.3 反射
9.4 工具
9.5 总结
相关文献
内容摘要
。。。
精彩内容
。。。
— 没有更多了 —
以下为对购买帮助不大的评价