之前看别的去哪儿网的面经,感觉 问的不是很难,怎么就到我这里就这么难了呢(我个人比较菜这个是真的) 1. HashMap<> hashmap = new HashMap<>(100);空间大小? 2. Hashmap扩容机制?(h = h ^(h>>>16)) 3. 为什么空间是128(2的7次方)?算法是如何实现的? 4. 得到的hash值是10000,如何算当前元素存放的位置? 5. ConcurrentHashMap线程安全的具体实现⽅式? ...