Scala编程

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

《Scala编程(第3版)》由直接参与Scala开发的一线人员编写,因而对原理的解读和应用的把握更加值得信赖。《Scala编程(第3版)》面向具有一定编程经验的开发者,目标是让读者能够全面了解和掌握Scala编程语言的核心特性,并能够深入理解Scala这门语言在设计取舍背后的动因。即便是不直接使用Scala或从事一线编程工作的读者,也能从《Scala编程(第3版)》学到大量关于函数式和面向对象的编程概念和技巧。

Author(s): Martin Odersky, Lex Spoon, Bill Venners
Edition: 3rd
Publisher: 电子工业出版社
Year: 2018

Language: Chinese
Pages: 798

封面......Page 1
书评......Page 2
推荐序......Page 8
译者序......Page 10
目录......Page 12
序......Page 25
致谢......Page 27
引言......Page 30
第1章 一门可伸缩的语言......Page 36
第2章 Scala入门......Page 55
第3章 Scala入门(续)......Page 68
第4章 类和对象......Page 91
第5章 基础类型和操作......Page 104
第6章 函数式对象......Page 128
第7章 内建的控制结构......Page 149
第8章 函数和闭包......Page 175
第9章 控制抽象......Page 199
第10章 组合和继承......Page 214
第11章 Scala的继承关系......Page 243
第12章 特质......Page 255
第13章 包和引入......Page 275
第14章 断言和测试......Page 293
第15章 样例类和模式匹配......Page 306
第16章 使用列表......Page 342
第17章 使用其他集合类......Page 375
第18章 可变对象......Page 397
第19章 类型参数化......Page 420
第20章 抽象成员......Page 446
第21章 隐式转换和隐式参数......Page 477
第22章 实现列表......Page 503
第23章 重访for表达式......Page 516
第24章 深入集合类......Page 533
第25章 Scala集合架构......Page 600
第26章 提取器......Page 624
第27章 注解......Page 641
第28章 使用XML......Page 649
第29章 用对象实现模块化编程......Page 664
第30章 对象相等性......Page 680
第31章 结合Scala与Java......Page 704
第32章 Future和并发编程......Page 721
第33章 组合子解析......Page 744
第34章 GUI编程......Page 775
第35章 SCells试算表......Page 787
附录A Unix和Windows环境的Scala脚本......Page 812
术语表......Page 813
关于作者......Page 833
封底......Page 834