深度探索Scala编程:实战指南与最新2.8.0特性
![](https://csdnimg.cn/release/wenkucmsfe/public/img/starY.0159711c.png)
"《Scala in Depth》是一本深度指南,专为帮助开发者有效整合Scala到其开发流程而设计。本书由经验丰富的Scala社区成员Joshua D. Suereth撰写,特别关注于介绍Scala的最新最佳实践和设计。作为一本面向熟悉Java、Scala或其他面向对象语言读者的专业书籍,它提供了大量的实例讲解,确保读者能够掌握Scala的强大功能。
主要内容包括:
1. **Scala融合特性**:介绍了Scala作为一种融合了函数式和面向对象编程模型的语言的基本规则,帮助读者理解其独特的定位。
2. **编码风格**:通过简洁、表达性强的代码示例,展示如何实现优雅的Scala编程。
3. **与Java集成**:深入讲解如何将Scala无缝融入现有的Java项目,并利用Scala 2.8.0的集合API。
4. **并发编程**:教授如何利用actors进行高效的并发处理。
5. **Scala类型系统**:解析Scala的类型系统,包括类型成员继承、多重继承和组合等概念。
6. **函数式编程**:探索函数式编程的概念和模式,如不可变性、 applicative functors 和 monads。
7. **实用技巧**:涵盖了如如何使用 implicits 进行代码表达式式编程,以及如何选择合适的集合。
《Scala in Depth》的作者Joshua Suereth是Typesafe公司的软件开发者,也是Scala项目的贡献者和scala-tools.org的维护者,他的专业知识和实践经验使得这本书成为Scala学习者的宝贵资源。读者可以从Manning出版社或wow eBook网站下载免费的PDF、ePub和Kindle版本。此外,Manning出版社还提供批量订购的折扣信息,更多详情可通过电子邮件联系Special Sales Department获取。本书版权归Manning Publications所有,未经许可禁止任何形式的复制或传播。书中提及的产品名称可能是制造商和销售商的商标。"
2014-07-26 上传
2018-04-01 上传
2018-04-04 上传
2018-02-01 上传
2015-09-11 上传
2024-09-10 上传
![](https://profile-avatar.csdnimg.cn/b45a721af0a1465aa293f381f19ac5e6_zhongwen7710.jpg!1)
zhongwen7710
- 粉丝: 334
- 资源: 32
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命