本文是类比Java基础知识的 Scala学习笔记:
1.Scala基础
1.Scala一些基础知识:
https://blog.youkuaiyun.com/hzp666/article/details/114842022
2.控制结构:
if判断 https://blog.youkuaiyun.com/hzp666/article/details/114702320
循环: https://blog.youkuaiyun.com/hzp666/article/details/114887006
3.数据结构 : 各种容器类
字符串的操作:https://blog.youkuaiyun.com/hzp666/article/details/114916753
数组:https://blog.youkuaiyun.com/hzp666/article/details/114930988
容器类: https://blog.youkuaiyun.com/hzp666/article/details/115004742
常用容器类的方法:https://blog.youkuaiyun.com/hzp666/article/details/115243873
2.面向对象
0.函数和方法:
函数:https://blog.youkuaiyun.com/hzp666/article/details/114695085
方法:https://blog.youkuaiyun.com/hzp666/article/details/114661873
函数和方法的区别:https://blog.youkuaiyun.com/hzp666/article/details/114658510
1. Scala中的 类和构造器
类: https://blog.youkuaiyun.com/hzp666/article/details/115702086
主构造器 和 辅助构造器详解: https://blog.youkuaiyun.com/hzp666/article/details/115862477
2.对象
单例对象 伴生对象 伴生类
https://blog.youkuaiyun.com/hzp666/article/details/115863497
2.1.对象的 apply方法
Scala 语言 面向对象 和 函数编程 融合的重要体现
https://blog.youkuaiyun.com/hzp666/article/details/115898835
2.2. 对象的 unapply方法
https://blog.youkuaiyun.com/hzp666/article/details/116010782
2.3.对象的update 方法
https://blog.youkuaiyun.com/hzp666/article/details/116002760
3.继承 之抽象类
https://blog.youkuaiyun.com/hzp666/article/details/116041870
3.1.继承 之扩展类
https://blog.youkuaiyun.com/hzp666/article/details/116046328
3.2.继承的层级结构
https://blog.youkuaiyun.com/hzp666/article/details/116046328
4 特质
https://blog.youkuaiyun.com/hzp666/article/details/116117101
5 模式匹配
match 匹配
https://blog.youkuaiyun.com/hzp666/article/details/114702320
6 包
https://blog.youkuaiyun.com/hzp666/article/details/116143066
3.函数编程
1.函数定义与使用
https://blog.youkuaiyun.com/hzp666/article/details/114695085
2.高阶函数
https://blog.youkuaiyun.com/hzp666/article/details/116225476
3,针对容器的操作
https://blog.youkuaiyun.com/hzp666/article/details/115243873
* Scala中异常的处理
异常: https://blog.youkuaiyun.com/hzp666/article/details/115394993