1、怎么理解scala是java的脚本化语言?
所见即所得的在命令行中直接执行,不需要编译步骤scala可以解释执行,或者编译执行
2、eclipse scala IDE
http://www.scala-lang.org/
3、scala安装和配置环境变量
mac为例:直接使用brew
http://www.tuicool.com/articles/ny2iyqm
4、学习资源汇总
https://zhuanlan.zhihu.com/p/22838385
5、命令学习echo $PATHwhich scala
6、scala的几点特性JVM的高级语言(OOP+)速度可以和java媲美,同时类型推断(可以不声明)和java互操作(最终都是编译成.class文件)
7、支持大数运算BigInt
8、导入包
import scala.math._
或者 import math._
9、scala的操作符重载
1.+=(10)这里的+=就是操作符重载
10、scala赋值
通过apply来赋值BigInt(123)BigInt.apply(123)两者是等价的