26.4K
6038
Scala编程(第3版)
作品简介
本书由直接参与Scala开发的一线人员编写,因而对原理的解读和应用的把握更加值得信赖。本书面向具有一定编程经验的开发者,目标是让读者能够全面了解和掌握Scala编程语言的核心特性,并能够深入理解Scala这门语言在设计取舍背后的动因。即便是不直接使用Scala或从事一线编程工作的读者,也能从本书学到大量关于函数式和面向对象的编程概念和技巧。
(德)马丁·奥德斯基(Martin Odersky)是Scala编程语言的缔造者。他是瑞士洛桑理工学院(EPFL)的教授,同时也是Typesafe, Inc.(已更名为Lightbend)的创始人。
(美)莱·斯彭(Lex Spoon)是Semmle Ltd.的一名软件工程师。他在EPFL作为博士后围绕着Scala开展了两年的工作。
(美)比尔·凡纳斯(Bill Venners)是Artima Inc.的总裁,Artima开发者网站(www.artima. com)的发行人,以及Escalate Software、LLC的联合创始人。他著有《Inside the Java Virtual Machine》,这是一本面向程序员讲解Java平台架构和内部实现原理的书。
作品目录
- 对早前版本《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章 深入集合类
- 第25章 Scala集合架构
- 第26章 提取器
- 第27章 注解
- 第28章 使用XML
- 第29章 用对象实现模块化编程
- 第30章 对象相等性
- 第31章 结合Scala和Java
- 第32章 Future和并发编程
- 第33章 组合子解析
- 第34章 GUI编程
- 第35章 SCells试算表
- 附录A Unix和Windows环境的Scala脚本
- 术语表
- 关于作者
6038
免责声明:本站词条系由网友创建、编辑和维护,内容仅供参考。
以上内容均为商业内容展示,仅供参考,不具备专业问题解决服务,
如果您需要解决具体问题(尤其在法律、医学等领域),建议您咨询相关领域的专业人士。
如您发现词条内容涉嫌侵权,请通过 948026894@qq.com 与我们联系进行删除处理!
上一篇:历史深处的忧虑
下一篇:基督山伯爵(全两册)