-
try
查看全部 -
for
查看全部 -
if
查看全部 -
unit 等于java 中的void
查看全部 -
常用数据结构
查看全部 -
scala中 函数可以作为变量使用 可以传参 返回值 赋值给变量 存储在数据结构里
查看全部 -
call by value vs call by name:
查看全部 -
求值策略的例子:
查看全部 -
call by value: 先对实参进行运算,且只求值一次,调用函数前就求值
call by name: 每次都运算 调用函数后有用到时才求值
查看全部 -
val就不能再赋值了。与之对应的,var可以在它生命周期中被多次赋值
查看全部 -
byte:1字节
short:2字节
int:4字节
long:8字节
查看全部 -
数据类型体系:
查看全部 -
lazy val:只有当该变量第一次用到时,才会去求值。而其他会在第一次定义时求值。lazy val常用在只使用一次,后续不再使用
查看全部 -
函数式变成没有循环,用递归实现,解决内存溢出可以用尾递归
查看全部 -
函数式编程:一切都是计算,函数式编程中只有表达式,变量、函数都是表达式
查看全部
举报
0/150
提交
取消