HashMap的底层原理
发生场景:1.多线程2.扩容3.JDK1.7及之前版本扩容源码:void resize(int newCapacity) { Entry[] oldTable = table; int oldCapacity = oldTable.length; ... Entry[] newTable = new Entry[newCapacity]; ... transfer(newTable, rehash); table = newTable;
原创
2020-08-26 11:52:17 ·
220 阅读 ·
0 评论