摘要: 看到Option类型就知道这本教材应该要说那个了。 使用过guava后,应该知道guava中的Optional类的作用是什么。算了找下原始文档好了: Optional is a way of replacing a nullable T reference with a non-null value. An Optional may either contain a non-null T ref... 阅读全文
posted @ 2016-06-23 22:34 robin·张 阅读(496) 评论(0) 推荐(0) 编辑
摘要: Any 前面已经有两次提到过:在scala中,Any类是所有类的超类。 Any有两个子类:AnyVal和AnyRef。对应Java直接类型的scala封装类,如Int、Double等,AnyVal是它们的基类;对应引用类型,AnyRef是它们的基类。 scala中,所有类的关系可以用下面这张图大致描述下: Any是一个抽象类,它有如下方法:!=()、==()、asInstanceOf()、equ... 阅读全文
posted @ 2016-06-23 21:58 robin·张 阅读(6041) 评论(0) 推荐(1) 编辑