scala学习:
- 准备开发环境
- 快速体验scala - Scasite
- 快速体验scala - 交互式编程
- 使用注释
- 基本类型
- 运算符和优先级
- val和var变量
- 字符串和多行字符串
- 类定义和构造器
- 类继承
- 单例、独立对象和伴生对象
- 访问修饰符
- 循环和循环控制
- 方法的定义
- for循环详述
- 方法VS函数
- package的使用
- 关于import
- 传名参数 =>Unit
- 部分应用函数
- 偏函数
- Curry化
- Executor Around模式
- 闭包
- 数组
- Trait
- Trait选择性混入
- Trait方法延迟绑定
- Trait和抽象类
- implicit scala隐式处理
- scala集合概述
- 模式匹配
- 模式常量和模式变量
scala技巧:
- 使用yield关键字
- 使用变长参数
- scala赋值符号“=”
- scala等于符号“==”
- object中的main方法
- scala中的自适应做法
- 可变长度参数
- 方法的点和括号是可选的
- 下划线的作用
- 参数中的 =>U 和 ()=>U
- 参数默认值
- 带名称的参数值
- scala字符串插值
- 下划线和参数
- apply方法
- update方法
- unapply方法
- 一元操作符
- 以冒号结尾的方法
- 异常处理
- 判断相等:eq、equals和==
This is Home Page.