我正在处理一个使用a的类DelayQueue.我注意到,由于DelayQueue实现Delayed接口中的对象,所述对象也需要实现一个compareTo()已经完成的方法.
DelayQueue
Delayed
compareTo()
这是否隐含意味着我也应该考虑实施equals()方法和hashCode()方法?
equals()
hashCode()
我问的原因是因为我在通过FindBugs搜索项目时偶然发现了这个建议,而我正试图弄清楚这个特殊情况是否需要它.
java static-analysis findbugs
findbugs ×1
java ×1
static-analysis ×1