Scala学习笔记(一)
Scaladoc的使用:
1) 登录www.scala-lang.org/api提供在线浏览,地址栏可以输入关键词直接搜索方法和或类
2) 登录http://scala-lang.org/download/all.html,下载副本提供离线浏览scaladoc
3) 通过搜索关键词点击进入所属类页面下,比如搜索BigInt类,可以看到左上角显示的scala.math.BigInt代表类所在的包路径,C和O分别代表对应的类或伴生对象,右上角是对应的链接入口,伴生对象中的方法类似于Java类中的静态方法。
Scala方法的使用
- 方法的一般调用
- 通常用a 方法 b 作为a.方法(b) 的简写,这里的方法是一个带有两个参数的方法(一个隐式一个显式)。
- 无参方法不修改对象,调用时无需写括号
- 符号重载和apply方法
- 在Java中不允许对操作符进行重载,但scala支持这一行为。这也就意味着你会在数值类看到对各个操作符的定义,你完全可以在有必要的情况下进行操作符重载。
- 在很多类或伴生对象中都可以看到apply方法的存在&#x