scala学手册 编程语言 (美)斯瓦茨(jason swartz)
适合scala初学者阅读
¥
9.1
1.9折
¥
48
全新
库存11件
作者(美)斯瓦茨(jason swartz)
出版社中国电力出版社
ISBN9787512387744
出版时间2016-02
版次1
装帧平装
开本16
页数219页
字数273千字
定价48元
货号xhwx_1201258762
上书时间2024-09-13
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
主编:
适合cala初学者阅读
目录:
前言
部分scala核心
章可扩展语言概述
安装scala
使用scala repl
小结
练
第2章处理数据:字面量、值、变量和类型
值
变量
命名
类型
小结
练
第3章表达式和条件式
表达式
if...else表达式块
匹配表达式
循环
小结
练
第4章函数
过程
用空括号定义函数
使用表达式块调用函数
递归函数
嵌套函数
用命名参数调用函数
有默认值的参数
vararg参数
参数组
类型参数
方法和作符
编写可读的函数
小结
练
第5章函数
函数类型和值
高阶函数
函数字面量
占位符语法
部分应用函数和柯里化
传名参数
偏函数
用函数字面量块调用高阶函数
小结
练
第6章常用集合
列表、集和映
list里有什么?
列表算术运算
映列表
归约列表
转换集合
使用集合的模式匹配
小结
练
第7章更多集合
可变集合
数组
seq和序列
stream
一元集合
小结
练
第二部分面向对象scala
第8章类
定义类
更多类类型
更多字段和方法类型
包装
私密控制
私密访问修饰符
终类和密封类
小结
练
第9章对象、case类和trait
对象
trait
导入实例成员
小结
中场休息——配置你的个scala项目
练
0章类型
元组和函数值类
隐含参数
隐含类
类型
小结
思题
附录a保留字
内容简介:
为什么学cala?无需成为数据科学家或分布式计算专家,你也能掌握这种面向对象函数式编程语言。这是一本很实用的书,它以通俗易懂的方式对cala语言做了全面的介绍,还给出了大量语法图、示例和练来帮助你理解书中的内容。首先你将了解cala的核心类型和语法,然后会深入学高阶函数和不可变的数据结构。jaonwartz在书中介绍了cala简洁而且很有表述的语法,解释了它的类型安全和能可以确保稳定,另外说明了cala可以快速运行,适用所有应用。基于这些特点,作者展示了为什么cala会成为想要提高水的ruby或python开发人员的理想语言。学核心数据类型、字面量、值和变量。了解如何使用表达式(cala语法的基础)思以及编写代码。编写接收或返回其他函数的高阶函数。熟悉不可变数据结构,利用类型安全的描述作轻松地完成变换。创建定制的中缀作符简化现有作,甚至可以针对你自己的领域编写特定的语言。构建包括一个或多个trait的类来提供充分的可重用,或者在实例化时混合使用trait创建新功能。
作者简介:
斯瓦茨,jaonwartz,是一位软件工程师,热衷于直观的用户界面、表述编程语言和简洁的用户文档。他还组织了旧金山的很多cala社区活动,并为flix的客户设备程序开发过应用。
精彩内容:
见文前正文pdf文件
— 没有更多了 —
以下为对购买帮助不大的评价