计算机书籍控

Scala编程

《Scala编程》经过精心编排以方便读者学习。开始的几章会有足够的基本知识做铺垫,让你能够立即上手用Scala实现简单的任务。全书经过组织,使每个新概念都建立于先前的概念之上-通过一系列的步骤确保帮助你掌握Scala语言及其所体现的重要编程理念。
作为Scala的综合教程和参考,《Scala编程》覆盖了语言的全部内容及重要的库。你将学到如何:用Scala编写脚本和系统从Scala调用、Java标准库使用Scala的面向对象特性以函数式风格编程使用Scala的集合库使用特质和混入做设计设计内嵌领域特定语言(DSL)受益于模式匹配利用函数和闭包创建新的控制抽象通过单元测试确保质量用actor编写并行程序
由Scala语言的设计者共同执笔,这本权威书籍将逐步引导你学习Scala语言及其背后的思想。

目录


图示清单
表格清单
代码清单
序
致谢
简介
第1章 可伸展的语言
第2章 Scala入门初探
第3章 Scala入门再探
第4章 类和对象
第5章 基本类型和操作
第6章 函数式对象
第7章 内建控制结构
第8章 函数和闭包
第9章 控制抽象
第10章 组合与继承
第11章 Scala的层级
第12章 特质
第13章 包和引用
第14章 断言和单元测试
第15章 样本类和模式匹配
第16章 使用列表
第17章 集合类型
第18章 有状态的对象
第19章 类型参数化
第20章 抽象成员
第21章 隐式转换和参数
第22章 实现列表
第23章 重访For表达式
第24章 抽取器(Extractors)
第25章 注解
第26章 使用XML
第27章 使用对象的模块化编程
第28章 对象相等性
第29章 结合Scala和Java
第30章 Actor和并发
第31章 连结符解析
第32章 GUI编程
第33章 Scell试算表
附录AUnix和Windows的Scala脚本
术语表
参考文献
关于作者
索引

书籍下载

免费下载

正版书籍

Scala编程