跳到正文

程序设计 II:抽象、内存与并发

从模块、类、泛型和迭代器进入资源所有权、线程同步、异步任务、性能与中型项目

84|77 小时|12|进阶
开始学习

1第1章 模块、接口与依赖方向

从可替换抽象进入模块、接口与依赖方向,用资源责任、确定性测试和工程证据验收。

7

2第2章 类、对象与组合

从可替换抽象进入类、对象与组合,用资源责任、确定性测试和工程证据验收。

7

3第3章 泛型、协议与类型抽象

从可替换抽象进入泛型、协议与类型抽象,用资源责任、确定性测试和工程证据验收。

7

4第4章 迭代器、生成器与惰性计算

从可替换抽象进入迭代器、生成器与惰性计算,用资源责任、确定性测试和工程证据验收。

7

5第5章 异常、资源与事务边界

从可替换抽象进入异常、资源与事务边界,用资源责任、确定性测试和工程证据验收。

7

6第6章 内存模型、引用与所有权

从可替换抽象进入内存模型、引用与所有权,用资源责任、确定性测试和工程证据验收。

7

7第7章 文件、流与序列化

从可替换抽象进入文件、流与序列化,用资源责任、确定性测试和工程证据验收。

7

8第8章 线程、互斥与同步

从可替换抽象进入线程、互斥与同步,用资源责任、确定性测试和工程证据验收。

7

9第9章 异步任务与协作式并发

从可替换抽象进入异步任务与协作式并发,用资源责任、确定性测试和工程证据验收。

7

10第10章 设计模式及其边界

从可替换抽象进入设计模式及其边界,用资源责任、确定性测试和工程证据验收。

7

11第11章 性能剖析与工程权衡

从可替换抽象进入性能剖析与工程权衡,用资源责任、确定性测试和工程证据验收。

7

12第12章 综合中型项目

从可替换抽象进入综合中型项目,用资源责任、确定性测试和工程证据验收。

7