是否必须为最终类重写equals()和hashCode()方法

时间:2014-04-25 07:02:51

标签: java equals hashcode

是否必须覆盖最终类的方法equals()hashCode()

注意:因为所有Wrapper类都是final和immutable,并且会覆盖equals和hashCode方法。

提前致谢

1 个答案:

答案 0 :(得分:4)

  

是否强制重写类的equals和hashCode方法   哪些被定义为最终?

将课程定义为final并覆盖equals()hashCode()是两回事。

最后是限制一个不属于分类的课程。并且,equals()用于检查类实例的相等性。