摘要: 什么是链表散列呢? 通过数组和链表结合在一起使用,就叫做链表散列。这其实就是hashmap存储的原理图。 HashMap的数据结构就是用的链表散列,大概是怎么存储的呢?分两步 1、HashMap内部有一个entry的内部类,其中有四个属性,我们要存储一个值,则需要一个key和一个value,存到ma 阅读全文
posted @ 2021-09-24 14:21 最强Java代表 阅读(1887) 评论(0) 推荐(0)
摘要: hashcode就是通过hash函数得来的,通俗的说,就是通过某一种算法得到的,hashcode就是在hash表中有对应的位置 hashcode代表对象的地址说的是对象在hash表中的位置,物理地址说的对象存放在内存中的地址,那么对象如何得到hashcode呢?通过对象的内部地址(也就是物理地址)转 阅读全文
posted @ 2021-09-24 11:30 最强Java代表 阅读(705) 评论(0) 推荐(0)