在scala中变量定义分为两种: val和var val代表定义之后不可改变 类似于JAVA中的final,一旦被赋值,就不能再被修改了 var定义之后可以改变 scala具有类型推断的能力: 指定变量类型 scala的语言规范,类型写在变量名的后面,并且用 : 冒号隔开 一般针对类似scala这种具有类型推断的语言,就没有必要再自己去指定类型了