Dan*_*lan 2 java equals
javadocObject.equals()解释了您需要遵循的规则才能正确覆盖该方法.它说:
Object.equals()
如果有人问我为什么equals()要遵守这些规则,我能给出的唯一答案就是"因为javadoc这么说".我对此并不满意.我想更深入地了解为什么存在这些规则.有人可以通过这些规则并解释一下,如果违反这些规则会出现什么问题吗?
equals()
duf*_*ymo 6
这些是平等如何运作的数学定义.我会将数学称为更深层次的原因.
Collections API的设计者Joshua Bloch在他的"Effective Java"中拼写了这些内容.我建议您阅读该章和所有其他章节.
你可以在这里找到第3章.
归档时间:
12 年,7 月 前
查看次数:
126 次
最近记录: