对 hashcode方法是可以根据我们需要来进行重写的所以当我们不需要利用hashcode时,就可以使出现两个对象相同但hashcode不同的情况,但我们并没有理由和必要去这样做。如果需要利用HashMap或者HashSet,这时如果两个对象值相同,则hashcode必须相同