备战金九银十:三面蚂蚁金服,分享个人面试技巧,助你秋招一臂之力

一面 HashMap链表长度大于8后必定会转化为红黑树吗 如场景是,HashMap初始数组长度为8,只有第一个元素中有值,且有八个都在一条链表上,其余数组其余七个位置都是空的,这时候为何要转化为红黑树而不是存放到数组中呢? ConcurrentMashMap分段锁之间加了什么锁,读写之间是互斥的吗? 三次握手后若是一直不链接会怎样 volatile的实现原理是怎么样的,它是怎么实现从内存中读取的?
相关文章
相关标签/搜索