HashMap源码初解析(JDK1.7)

2018-09-26  本文已影响0人  凉凉水杯

HashMap是java里面以Key-value存储的一种集合对象,它使用的是数组加上链表的结构,它允许key和value为null,是一种无序并且线程不安全的集合对象。

这是对HashMap源码的粗略解析,为以后阅读所准备。

主要对HashMap的CRUD操作解析。

相关的CRUD方法中涉及的其他方法或参数都会一一列出

put:

HashMap添加/修改元素用的put方法

相关参数:

EMPTY_TABLE:

相关方法:

inflateTable方法:

to be concluded!

上一篇 下一篇

猜你喜欢

热点阅读