Scala编程(第4版)

Scala编程(第4版)

作者:[德] Martin Odersky( 马丁·奥德斯基)[美] Lex Spoon(莱斯·彭)[美] Bill Venners (比尔·文纳斯)

出版社:电子工业

出版年:2021年2月

ISBN:9787121402722

所属分类:世界名著

书刊介绍

《Scala编程(第4版)》内容简介

本书由直接参与Scala开发的一线人员编写,因而对原理的解读和对应用的把握更加值得信赖。本书面向具有一定编程经验的开发者,目标是让读者能够全面了解和掌握Scala编程语言的核心特性,并能够深入理解Scala这门语言在设计取舍背后的动因。即便是不直接使用Scala的读者或非一线编程从业者,也能从本书中学到大量关于函数式和面向对象的编程概念和技巧。
Martin Odersky是Scala语言的缔造者。他是瑞士洛桑理工学院(EPFL)的教授,自2001年起,由他带领的团队开发了Scala语言、类库和编译器。他同时是Lightbend公司的创始人,参与设计了Java泛型,还是当前javac编译器参考实现的原作者。Lex Spoon在EPFL开展了为期两年的Scala编程工作,目前是Square公司的软件工程师。Bill Venners是Artima公司总裁,是Scala Center咨询委员会的社区代表,还是测试框架ScalaTest和针对函数式、面向对象编程类库Scalactic的主要开发者和设计者。
高宇翔,资深软件开发工程师和系统架构师,同时也是Scala在国内的早期布道者和实践者,曾译有和《Scala编程》(第1版)、《Scala编程》(第3版)《快学Scala》(第1版)、《快学Scala》(第2版)等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章:深入集合类
第25章:Scala集合架构
第26章:提取器
第27章:注解
第28章:使用XML
第29章:用对象实现模块化编程
第30章:对象相等性
第31章:结合Scala和Java
第32章:Future和并发编程
第33章:组合子解析
第34章:GUI编程
第35章:SCells试算表
附录
Unix和Windows环境的Scala脚本
术语表
关于作者
反侵权盗版声明

相关推荐

微信二维码