摘要: 1. 什么时候需要重写Object.equals方法 如果类具有自己特有的“逻辑相等”概念(不同于对象等同的概念),而且超类还没有覆盖equals以实现期望的行为,这时我们就需要覆盖equals方法。 这通常属于“值类(value class)”的情形。值类仅仅是一个表示值的类,例如Integer或 阅读全文
posted @ 2016-11-16 22:29 kingsleylam 阅读(1540) 评论(0) 推荐(0) 编辑