logo资料库

SCALA 学习手册 2016.02.pdf

第1页 / 共233页
第2页 / 共233页
第3页 / 共233页
第4页 / 共233页
第5页 / 共233页
第6页 / 共233页
第7页 / 共233页
第8页 / 共233页
资料共233页,剩余部分请下载后查看
封面
书名
版权
前言
目录
第一部分Scala核心
第1章可扩展语言概述.
安装 Scala.
使用 Scala REPL.
小结.
练习
第2章处理数据:字面量、值、变量和类型.
值.
变量
命名
类型
小结
练习
第3章表达式和条件式
表达式
if.else表达式块
匹配表达式
循环.
小结
练习
第4章函数.
过程
用空括号定义函数
使用表达式块调用函数
递归函数
嵌套函数
用命名参数调用数
有默认值的参数.
Vararg 参数
参数组.
类型参数
方法和操作符
编写可读的函数.
小结
练习
第5章首类函数.
函数类型和值
高阶函数
函数字面量.
占位符语法.
部分应用函数和柯里化
传名参数
偏函数
用函数字面量块调用高阶函数
小结
练习
第6章常用集合.
列表、集和映射.
List里有什么?
列表算术运算
映射列表
规约列表.
转换集合.
使用集合的模式匹配
小结.
练习.
第7章更多集合.
可变集合.
数组.
Seq和序列.
Stream.
—元集合.
小结.
练习
第二部分面向对象Scala
第8章类
定义类
更多类类型
更多字段和方法类型
包装.
私密性控制.
私密性访问修饰符.
最终类和密封类
小结
练习.
第9章对象、Case类和Trait
对象
Trait.
导入实例成员
小结.
中场休息——配置你的第一个Scala项目
练习
第10章高级类型.
元组和函数值类.
隐含参数.
隐含类.
类型.
小结
思考题
附录A保留字.
分享到:
收藏