HashMap是java里面以Key-value存储的一种集合对象,它使用的是数组加上链表的结构,它允许key和value为null,是一种无序并且线程不安全的集合对象。
这是对HashMap源码的粗略解析,为以后阅读所准备。
主要对HashMap的CRUD操作解析。
相关的CRUD方法中涉及的其他方法或参数都会一一列出
put:
HashMap添加/修改元素用的put方法
相关参数:
EMPTY_TABLE:
相关方法:
inflateTable方法:
to be concluded!
网友评论