比较两个对象是不是相等的时候,主要用的是equals方法,当对象用在Map里面作为键时用hashCode方法,这样效率比较高。当对象当做键的时候,hashCode会有用。 两个对象如果互相equals,那么他们的hashCode一定相等。 HashMap,Hashset,ArrayList以及LinkedList集合的区别,以及各自的用法## HashMap:HashMap实现了Map接口,底层使用...