HashMap实现

HashMap : 实现原理:基于Map接口实现,数据结构采用数组 + 链表 + 红黑树,元素以键值对的形式存储,使用key的二次hash定位数组的位置和key是否重复。HashMap中使用可愈允许key和value为null, key为null只能出现一次。HashMap在多线程的情况下是不安全的,并且存储的元素是无需的; 源码理解: get操作 1.判断表是否为空,或者带检查的桶是否为空; 2
相关文章
相关标签/搜索