HashMap源码解析
#HashMap源码解析之前面试的时候发现很多的公司对于hashMap的源码这一块问的比较多,所以自己在看HashMap源码的时候就整理了一下如果能够帮到你们理解那就很开心了##HashMap的底层数据结构这里我们可以看到当我们调用HashMap的put方法的时候实际上是调用的putVal方法,在这个方法中我们看到有一个数组 Node<K,V>[] tab,还有一个Node<K,V> p,看第一行的if判断我们看到这里使用了一个HashMap的类对象,table,而这个tab