TA贡献1890条经验 获得超9个赞
1、初始化的时候可以不用new,当然你也可以加上,普通类一定需要加new;2、toString的实现更漂亮;3、默认实现了equals 和hashCode;4、默认是可以序列化的,也就是实现了Serializable ;5、自动从scala.Product中继承一些函数;6、case class构造函数的参数是public级别的,我们可以直接访问;7、支持模式匹配;case class最重要的特性应该就是支持模式匹配。
Git原理详解与实操指南
¥ 49.00
Webpack 从零入门到工程化实战
¥ 68.00
举报