Scala编程实战向用户详细介绍怎样节省成本地应用Scala搭建面向对象编程、涵数式、高并发运用。书中包揽250个小技巧及其700好几个编码案例,遮盖了刚开始学习培训Scala語言、类库和小工具时*普遍的难题。这书可做为学习培训应用JVM語言的理想化教材,一起也适用有工作经验的Scala开发人员。
Alvin Alexander(devdaily.com创办人)应用Scala搭建扩展性高、应用场景部件的并行处理和分布式应用,将很多好用工作经验汇聚在这书中。融合真正的应用情景,为用户出示了下列小技巧:
- 字符串、标值种类和控制结构
- 类、方式、另一半、个性特征和包
- 多种多样状况下的函数式编程
- Scala丰富多彩的结合类及方式
- 应用Akka类库开展高并发
- 应用Scala REPL及其SBT搭建小工具
- 手机客户端和服务端的Web服务项目
- 与SQL和NoSQL数据库查询互动
- Scala开发设计的*佳实践活动
目录
- 第1章字符串. 11
- 第2章数值39
- 第3章控制结构.60
- 第4章类和属性.103
- 第5章方法147
- 第6章对象170
- 第7章包和导入.190
- 第8章特质200
- 第9章函数式编程214
- 第10 章集合242
- 第11 章列表、数组、映射、集及其他315
- 第12 章文件和进程367
- 第13 章Actors 和并发401
- 第14 章命令行任务440
- 第15 章Web 服务.475
- 第16 章数据库和持久化510
- 第17 章与Java 交互531
- 第18 章简单构建工具(SBT)551
- 第19 章类型589
- 第20 章惯用法.612