Scala
iteye_19132
这个作者很懒,什么都没留下…
展开
-
My Favourite Features of Scala
1 first class function & currying.2 trait. 可以有方法的默认实现,可以限定被mixed into的类型,可以在语义上更精确地限定方法参数的类型等。3 variance. 相比Java Generic中有限的支持,Scala中的variance更加灵活。4 structural type. 基于反射的语法糖,有的时候会发现它非常便利。...2010-11-01 08:24:27 · 78 阅读 · 0 评论 -
Nothing, Null, Nil, None & Unit in Scala
1 Nothing 是trait,定义为:final trait Nothing extends Any。Nothing处于Scala类型体系的最底层,是所有类型的子类型,Nothing没有实例。 2 Null 是trait,定义为:final trait Null extends AnyRef 。Null是所有引用类型的子类型,唯一的一个实例是null。 3 Nil 是case ...2011-09-09 15:30:41 · 107 阅读 · 0 评论