关闭

scala 学习笔记

87人阅读 评论(0) 收藏 举报

最近开始接触spark大数据框架,选择了scala语言,据说兼容性等更好。

真的是从零开始入手。

先记录一下scala的基本知识吧。


scala基本语法:

1.变量声明关键字 val var 其中val是常变量 var是一般变量

2. scala访问数组的方法是() 而不是【】

3. 不支持++i 或者i++操作

4. 其他数据类型: List Map Set Tuple(元祖)

5. 面向函数的编程

6. 类和对象

   (1)类的生命以class 类名 开始, 类的函数以 def 开始



7. 关于package

有两种方式将scala的类放到package中,降低类的耦合性

package bobsrockets.navigation
class Navigator

或者 

package bobsrockets.navigation {
  class Navigator
  
}

其中第二种方式可以在一个文件中定义多个包


8. Scala 使用 _ 而非 * 作为通配符

9. 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:86428次
    • 积分:1599
    • 等级:
    • 排名:千里之外
    • 原创:73篇
    • 转载:40篇
    • 译文:0篇
    • 评论:23条
    最新评论