Scala并发编程pdf电子版是一本介绍Scala语言的优秀参考书籍,全书将理论知识与实践方法完美结合,知识系统完整,还包含了大量编程习题,读者还可以在学完后自我检测一下,欢迎大家前来下载!
《Scala 并发编程》全面地介绍了并发编程技术。这些并发编程技术包括:并发程序设计的基础知识和背景知识、常用并发实用组件(如线程池、原子变量和并发集合)的用法、Scala 专用并发框架(Future 和 Promise API)的用法、Scala 并行集合框架的用法、使用响应式扩展框架编写基于事件的程序和异步程序的方式、用于编写事务程序的 ScalaSTM库以及 Actor 编程模型和 Akka 框架。
随着现代编程语言和并发框架抽象等级的提高,了解和使用这些语言和框架的时机已经变为极为重要的知识。仅掌握经典并发和异步基元(如线程、锁和监控器)的使用方式,已经不足以应对当前的形势。高级并发框架既可以解决传统并发问题,也可以为特定任务做出调整。因此,高级并发框架逐渐占领了并发编程领域。
1 简介 1
2 JVM 和Java 内存模型中的并发处理方式 13
3 构建并发程序的传统材料 47
4 使用Future 和Promise 对象编写异步程序 85
5 数据并行集合 121
6 使用Reactive Extensions 编写并发程序 153
7 基于软件的事务内存 189
8 Actor 227
9 实用并发技术 269