为什么不让您的IDE(Eclipse / NetBeans /
IntelliJ)为您生成
hashCode()和
equals()方法。他们在这方面做得很好。
AOP当然可以工作,但这很复杂。这将意味着您将无法使用几乎没有集合或实用程序的这些对象。
另一个合理的解决方案是仅删除那些方法不起作用的实现,从而有效地仅将实现保留在中
Object。

为什么不让您的IDE(Eclipse / NetBeans /
IntelliJ)为您生成
hashCode()和
equals()方法。他们在这方面做得很好。
AOP当然可以工作,但这很复杂。这将意味着您将无法使用几乎没有集合或实用程序的这些对象。
另一个合理的解决方案是仅删除那些方法不起作用的实现,从而有效地仅将实现保留在中
Object。