首页 > scala 中val 和final 的关系

scala 中val 和final 的关系

有一种说法是说val 代表的是常量,一个不变的对象,这已经包含了final的定义了, 但是为什么还是可以看到很多写法是final val xxx的,所以以后定义变量,还有必要写final吗?


final 代表着子类不能重载这个值,
val 没有这个含义,只是做了运行时不能改变值的约束.

【热门文章】
【热门文章】