Scala 语言创始人写的中文版教材,33 章全,讲得比较系统,内容也贴近实际项目需求。对刚入门大数据或者想用Spark练手的朋友来说,这本书挺合适的,代码例子也挺清楚的。
Scala 的语法一开始不太顺手,但看完这本书,基本就能摸清楚门道了。尤其是函数式编程的那一块,讲得蛮透的。比如像map
、flatMap
这些方法,书里都有例子,配图也比较直观。
适合边学边敲,比如你用IntelliJ IDEA写点小工具,书里的多案例直接就能用,响应也快,逻辑也清晰。哦对了,还有不少和Spark结合的小例子,看完就知道这语言为啥在大数据圈这么吃香了。
如果你已经用Java干了几年,想转函数式编程,或者搞点数据,这书绝对是过渡得比较舒服的一本。先搞清楚 Scala 的套路,再深入 Spark、Flink 就轻松多了。
你可以去看看这几个相关资源:
如果你对 Scala 还挺好奇,不妨下载下来边学边写,练练基本功再上手项目也不晚~