java程序员大白话说scala
1. var 和 val 的区别
val 好比java中的常量,final了,不能改变
val a = 1 a=2 //error 编译不通过 var b = 1 b = 2 //pass
2. class object
class 与 java中class无异,属于静态模板
而object是一个单例类型,而且可以 与class同名
3. trait
理解为接口 interface
4. type
与java中一样,理解为泛型
长期补充更新。。。。
转载于:https://blog.51cto.com/yjplxq/1414397