我们知道,与java不同,scala将所有东西都作为对象.
例如我们有 -
object A{ val arg1=1 def myFun(arg2:Int)=arg1 } class A{ val arg1=1 def myFun(arg2:Int)=arg1 } trait A{ val arg1=1 def myFun(arg2:Int)=arg1 }
java memory memory-management scala allocation
allocation ×1
java ×1
memory ×1
memory-management ×1
scala ×1