4天多范式编程语言Scala教程,十八掌教育,视频目录:
第一天
01.scala介绍-安装
02.scala基础
03.scala-控制语句-for-while
04.scala-过程-lazy-带名函数参数
第二天
01.Array-ArrayBuffer
02.遍历数组-常用函数
03.多维数组-不规则数组
04.java和scala集合的互操作
05.元组-映射-对偶
06.zip操作
07.scala中的类定义-主构造-辅助构造-参数
08.scala单例对象-伴生对象-app执行类
09.idea下安装scala插件
10.scala面向对象-class-object-trait-with-extends
11.包和导入
12.Null和null
13.Nothing和Nil关系
13.Unit和值
14.文件-正则-进程控制
15.trait-自身类型-selftype
16.操作符-中置-一元-前置
17.右操作符
18.反解析-unapply-apply
19.高阶函数-map-filter
第三天
01.高阶函数-回顾
02.函数柯里化
03.高级函数-控制抽象-换名调用表示法
04.高级函数-常用集合操作-化简折叠
05.模式匹配
06.提取器
07.样例类-样例对象
08.样例类-密封样例类
09.Option-None-Some
10.偏函数-PartialFunction
11.泛型-类-方法泛型
12.泛型-上限-下限-视图界定
13.型变-协变-逆变
14.隐式转换函数-隐式参数-隐式值
15.scala实现单词统计
16.排序-list转换-分组
第四天
01.scala实现标签生成 适用人群:适合想从事大数据开发的人群