这个是博主对hashcode的初步理解,以后加深了会再来更新: 1.hashcode是什么? hashcode是对象的散列码,不同的对象几乎不一样,说几乎是因为还是可以一样的. 特点:每一个对象都有hashcode,默认的值是每一个对象的地址. 2.hashcode的作用: 博主已知的方便用户使用散列表插入数据,我们知道,集合有两种,list----可重复,set----不可重复. 其中set实现不可重复就需要使用到hashcode和equals方法. 散列表set是使用链表数组实现的,每一个列…