目录
Scala基础
一、Scala概述:
1、Scala简介:
2、Scala安装:
3、Hello World:
二、Scala数据类型:
1、基本数据类型和变量:
声明变量:
两种 var 和 val
var:生成可变变量
val:常量,相当于final
2、输入输出:
3、控制结构:
4、高阶数据结构(数组、元组、容器、序列、集合、映射)
三、Scala面向对象编程:
1、类的定义
2、构造器
3、单例对象
4、apply方法
5、update方法和unapply方法
6、继承
7、特质
8、模式匹配
9、包
四、函数式编程
1、函数定义与使用:
2、高阶函数:
3、针对容器的操作(遍历、映射)
4、针对容器的操作(过滤、规约)
5、WordCount: