随笔分类 - 210 scala
摘要:样例类: 样例类是一种特殊类,它可以用来快速定义一个用于保存数据的类(类似于Java POJO类),而且它会自动生成apply方法,允许我们快速地创建样例类实例对象。后面,在并发编程和spark、flink这些框架也都会经常使用它。 case class Abc(var a1:String, var
阅读全文
摘要:1 创建类和对象 class Abc{} val a = new Abc() class Abc val a = new Abc 2 定义和访问成员变量 class Abc {var a1 = ""var a2 = 0} val abc = new Abcabc.a1= "demo"abc.a2=
阅读全文
摘要:1 变量定义: println("hello world") val/var 变量标识:变量类型 = 初始值 val 定义的是不可重新赋值变量 var 定义的是可重新赋值变量 2 根据变量推断类型: val name =123 3 惰性赋值:(不需要立刻加载到JVM里面,用的时候再加载和 hiber
阅读全文