Programming in Scala, Third Edition

Programming in Scala, Third Edition pdf epub mobi txt 电子书 下载 2025

Martin Odersky
圖書標籤:
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
What Readers are Saying ii
Contents xiii
List of Figures xxiii
List of Tables xxv
List of Listings xxvii
Foreword xxxv
Acknowledgments xxxvii
Introduction xli
1. A Scalable Language 3
2. First Steps in Scala 23
3. Next Steps in Scala 37
4. Classes and Objects 59
5. Basic Types and Operations 73
6. Functional Objects 97
7. Built-in Control Structures 117
8. Functions and Closures 143
9. Control Abstraction 167
10. Composition and Inheritance 183
11. Scala's Hierarchy 211
12. Traits 223
13. Packages and Imports 243
14. Assertions and Tests 261
15. Case Classes and Pattern Matching 273
16. Working with Lists 307
17. Working with Other Collections 341
18. Mutable Objects 363
19. Type Parameterization 387
20. Abstract Members 413
21. Implicit Conversions and Parameters 445
22. Implementing Lists 471
23. For Expressions Revisited 485
24. Collections in Depth 501
25. The Architecture of Scala Collections 571
26. Extractors 595
27. Annotations 611
28. Working with XML 619
29. Modular Programming Using Objects 633
30. Object Equality 649
31. Combining Scala and Java 673
32. Futures and Concurrency 689
33. Combinator Parsing 711
34. GUI Programming 741
35. The SCells Spreadsheet 753
A. Scala Scripts on Unix and Windows 779
Glossary 781
Bibliography 797
About the Authors 801
Index 803
· · · · · · (收起)

具体描述

This third edition brings the entire book, up to date, adding new material to cover features appearing in Scala versions 2.9 through Scala 2.12, including:

String interpolation

Functional Futures

Implicit classes

Defining new AnyVals

Typeclasses and context bounds

The latest style recommendations

SAM support in Scala 2.12

用户评价

评分

##第一次接触函数式编程,我理解pattern matching就是一种稍微优雅一点的写if else的方式?

评分

##因为个人 Spark 的使用场景较多, 前段时间用 Scala 实现了一个数据处理的程序, 发现代码的确简洁不少, 写起来也很 easy -- 只是实现功能并没有传说中的那么难. 因此系统性地学习下这么语言.作者是 Scala 的创建者之一, 书中阐述了一些特性和设计的原有, 也对函数式编程中的一些概念做了详尽的解释. 读完之后, 觉得没有必要读其他 Scala 的书籍.

评分

##感觉CPU和内存在看着这些功能哭。。

评分

##这本书读了3遍了,还在读,是难得一见的语言有味道的书,顺带把java也学习了,看完这本书就非常想了解jvm

评分

##期待下一版

评分

##(读第四版去了……

评分

##因为个人 Spark 的使用场景较多, 前段时间用 Scala 实现了一个数据处理的程序, 发现代码的确简洁不少, 写起来也很 easy -- 只是实现功能并没有传说中的那么难. 因此系统性地学习下这么语言.作者是 Scala 的创建者之一, 书中阐述了一些特性和设计的原有, 也对函数式编程中的一些概念做了详尽的解释. 读完之后, 觉得没有必要读其他 Scala 的书籍.

评分

##Scala是一门非常自洽处处和谐的一门语言,作者的巧思在语言的设计之中无处不在。相比之下,Java 真的只是蓝领工人的编程工具而已。

评分

##可惜没讲akka

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有