随笔分类 -  Scala

摘要:包对象最重要的用途是兼容旧的类库,或者为某些数据类型提供增强版本;一般我们可以将其作为扩展工具方法或数据来使用 阅读全文
posted @ 2015-11-25 17:21 会说话的帆船 阅读(317) 评论(0) 推荐(0)
摘要:1.隐式转换特征:1)隐式参数的用法· 获取可能的预期类型· 获取预期类型,并且拥有预期类型的行为· 对信息进行补充说明(一般用函数做隐式参数的比较多)2)隐式类:3)隐式method: 阅读全文
posted @ 2015-11-25 16:42 会说话的帆船 阅读(156) 评论(0) 推荐(0)
摘要:1.消息: 1) case class是scala中一个不可变对象(当然你可以让他成为可变的),通过不可变对象来进行消息传递可以更加明确内容,也能保证线程安全 2) 在Java中如果你将class对象当成消息时候是无法保证这个对象在消息传递过程中不会被改变的,在Java中对象的状态都是可以随时改变的 阅读全文
posted @ 2015-11-25 16:40 会说话的帆船 阅读(332) 评论(0) 推荐(0)