-
try
查看全部 -
for
查看全部 -
if
查看全部 -
unit 等于java 中的void
查看全部 -
常用數(shù)據(jù)結(jié)構(gòu)
查看全部 -
scala中 函數(shù)可以作為變量使用 可以傳參 返回值 賦值給變量 存儲在數(shù)據(jù)結(jié)構(gòu)里
查看全部 -
call by value vs call by name:
查看全部 -
求值策略的例子:
查看全部 -
call by value:? 先對實參進行運算,且只求值一次,調(diào)用函數(shù)前就求值
call by name: 每次都運算? ?調(diào)用函數(shù)后有用到時才求值
查看全部 -
val就不能再賦值了。與之對應(yīng)的,var可以在它生命周期中被多次賦值
查看全部 -
byte:1字節(jié)
short:2字節(jié)
int:4字節(jié)
long:8字節(jié)
查看全部 -
數(shù)據(jù)類型體系:
查看全部 -
lazy val:只有當(dāng)該變量第一次用到時,才會去求值。而其他會在第一次定義時求值。lazy val常用在只使用一次,后續(xù)不再使用
查看全部 -
函數(shù)式變成沒有循環(huán),用遞歸實現(xiàn),解決內(nèi)存溢出可以用尾遞歸
查看全部 -
函數(shù)式編程:一切都是計算,函數(shù)式編程中只有表達(dá)式,變量、函數(shù)都是表達(dá)式
查看全部
舉報