目录
- scala outline
- scala 语言的特点?什么是函数式编程?
- var 和 val 的区别
- 数值类型(Byte、Short、Int、Long、Float、Double、Char)之间的转换关系
- 元组
- 隐式方法、隐式参数、隐式类
- 什么是scala的高阶函数
- 谈谈scala闭包
- 谈谈scala模式匹配
- scala 偏函数
- arraylist 在 Scala 有什么可以做到同样功能,比较像的
- java 和 scala 的区别
- scala 接口初始化的顺序
- scala class 和 object 的区别
- scala 的集合了解多少?集合里面是怎么扩容的
- scala 常见的算子
- scala 中 reduce by 和 group by 有什么区别
scala outline
scala 语言的特点?什么是函数式编程?
- scala 同时具有⾯向对象和函数式编程的特点
- 函数式编程是一种编程范式,主要思想就是将程序写成一系列函数嵌套的形式
var 和 val 的区别
数值类型(Byte、Short、Int、Long、Float、Double、Char)之间的转换关系
元组
- 元组的创建
- 元组的访问
- 元组的遍历
隐式方法、隐式参数、隐式类
- 什么是隐式转换
- 隐式解析机制
什么是scala的高阶函数
- 函数可以作为参数进行传递
- 函数可以作为函数返回值返回