Scala的懒加载其实是用来做调用时实例化的操作,使用lazy关键字修饰
package com.wy
object LazyDemo {
def main(args: Array[String]): Unit = {
lazy val count = sum(10,20)
println("==================")
println(count)
}
def sum(a:Int,b:Int):Int={
println("sum被调用了!")
a+b
}
}
运行一下我上面这个例子就可以知道了,上面这个例子的结果是等号先输出,之后是sum被调用,最后是sum值