Hashmap jdk1.7死循环问题
摘要:
hashmap是在jdk1.7是数组+链表,通过hash计算出数组下标位置以后,如果同一个位置有多个元素,放在链表中,在多线程插入,并同时扩容的并发环境会出现死循环问题 ### 头插入法 在维护链表元素的过程中,有一个head指针,指向第一个元素,没有尾部指针(未插入需要维护一个尾部指针,才能快递定 阅读全文
posted @ 2023-09-11 21:27 zhangyukun 阅读(177) 评论(0) 推荐(0) 编辑