一 求值策略
二 求值策略的例子
三 实例
scala> def bar(x:Int,y:=>Int)=1bar:(x:Int, y:=>Int)Intscala> def loop():Int= looploop:()Intscala> bar(1,loop) //正常秩序,不需要调用loopres1:Int=1scala> bar(loop,1) //死循环,需要调用loop
一 求值策略
scala> def bar(x:Int,y:=>Int)=1bar:(x:Int, y:=>Int)Intscala> def loop():Int= looploop:()Intscala> bar(1,loop) //正常秩序,不需要调用loopres1:Int=1scala> bar(loop,1) //死循环,需要调用loop相关文章: