Scala 实用指南

[美] 文卡特·苏帕拉马尼亚姆

出版时间

2018-07-01

ISBN

9787115483560

评分

★★★★★
书籍介绍

本书循序渐进地介绍了Scala编程语言的多个方面。本书共分为4个部分:第一部分详细介绍Scala的一些基础知识,并和Java中的相关概念进行了参照;第二部分进一步介绍Scala的一些中级知识,以及与Java的一些差异点;第三部分介绍在Scala中如何进行并发编程,并务实地介绍Akka套件;第四部分通过实战练习对前面的知识进行综合应用。

文卡特·苏帕拉马尼亚姆(Venkat Subramaniam)博士 Agile Developer公司的创始人,同时也在休斯敦大学兼任教职。他已经培训和指导了数千名软件开发者。他也是多本书籍的(合著)作者,其中包括获得2007年度Jolt“生产力大”(Productivity Award)的《高效程序员的45个习惯:敏捷开发修炼之道》一书。

精彩摘录
  • "不可变性(immutability)是作用在变量上,而不是作用在变量所引用的实例上的。 例如, 如果我们编写了val buffer = new StringBuffer(),就不能改变buffer的引用。 但是,我们可以使用 StringBuffer 的方法(如 append()方法)来修改所引用的实例。 故而,对于一个只有 val 引用的对象,不能假定它是完全不可变的。 另一方面,如果我们使用不可变类如 String 定义了一个变量,如 val str = "hello",就既不能改变引用也不能改变引用所指向的实例的状态。"
作者简介
文卡特·苏帕拉马尼亚姆(Venkat Subramaniam)博士 Agile Developer公司的创始人,同时也在休斯敦大学兼任教职。他已经培训和指导了数千名软件开发者。他也是多本书籍的(合著)作者,其中包括获得2007年度Jolt“生产力大”(Productivity Award)的《高效程序员的45个习惯:敏捷开发修炼之道》一书。
目录
第一部分 小试牛刀 1
第1章 探索Scala 3
1.1 Scala的特性 3
1.2 以少胜多 4
1.3 函数式编程 8

显示全部
用户评论
太简单了, 蜻蜓点水
不错的入门书
从Java到Scala入门
目前看到的最不错的scala入门书籍,对于函数式编程不太熟的人来说,也可以比较轻松地阅读
好些方面还是讲的有点浅,需要进一步研究
非常清晰明了的说清楚了 java 对比scala区别
首先还是要感谢译者,不然我们也看不到这本书,他们其实报报酬也没有多少。国内的技术专家还需要加强文学训练,翻译出来的文字要是再自然一些就更好了。虽然没有什么病句,但是不知道为啥读着还是挺费劲的。
何品的两本 都不错,一个这本,一个 反应式设计模式。赞~
读完反馈,总体适合快速入门,可以配合快学scala看。有的部分翻的挺好,有的部分翻的别扭
复习
下载
收藏