基本信息
名称: Scala编程
作者信息: 作者: Martin Odersky [ 中文 pdf ]
简单介绍
《Scala编程》经过精心编排以方便读者学习。开始的几章会有足够的基本知识做铺垫,让你能够立即上手用Scala实现简单的任务。全书经过组织,使每个新概念都建立于先前的概念之上-通过一系列的步骤确保帮助你掌握Scala语言及其所体现的重要编程理念。
作为Scala的综合教程和参考,《Scala编程》覆盖了语言的全部内容及重要的库。你将学到如何:用Scala编写脚本和系统从Scala调用、Java标准库使用Scala的面向对象特性以函数式风格编程使用Scala的集合库使用特质和混入做设计设计内嵌领域特定语言(DSL)受益于模式匹配利用函数和闭包创建新的控制抽象通过单元测试确保质量用actor编写并行程序
由Scala语言的设计者共同执笔,这本权威书籍将逐步引导你学习Scala语言及其背后的思想。
目录
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| 图示清单 表格清单 代码清单 序 致谢 简介 第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脚本 术语表 参考文献 关于作者 索引
|
亚马逊链接