062_惰性函数
不愧是Scala ,就是比Java NB
package com.atguigu.chapter05.mylazy
object LazyDemo01 {
def main(args: Array[String]): Unit = {
lazy val res = sum(10, 20)
println("-----------------")
println("res=" + res) //在要使用res 前,才执行
}
//sum函数,返回和
def sum(n1: Int, n2: Int): Int = {
println("sum() 执行了..") //输出一句话
return n1 + n2
}
}
Java中使用了懒汉式的单例设计模式搞定的
大数据计算是在内存中运行,即时这个数据现用现算,也是秒级的反应
可以让你的性能大大提升