Jason Koo

      Stay hungry, Stay foolish!

导航

Scala知识点

Posted on 2013-04-06 16:44  Jason Koo  阅读(251)  评论(0编辑  收藏  举报

1. public是Scala的缺省访问级别。

2. val定义的变量不能被重新赋值,而var定义的变量可以被重新赋值。

3. Scala里方法参数的一个重要特征是它们都是val,而不是var。

4. 如果没有发现任何显示的返回语句,Scala方法将返回方法中最后一个计算得到的值。

5. 副作用指的是在方法外部某处改变状态或者执行I/O活动。

6. Scala编译器会把一个以过程风格定义的方法,就是说带有大括号但没有等号的,在本质上当作是显示定义结果类型为Unit的方法。