Java基礎面試題2018-08-29

一、hashmap、hashtble、concurrenthashmap的區別以及實現原理       1.hashmap是數組+鏈表的數據結構,hashmap線程不安全,因爲可能會出現多個線程同時對hashmap的容量進行計算,或者是同時放入相同的key,造成值被覆蓋。      2.hashtable採用synchronized同步鎖,保證同一時間只有一個線程能進行操作,但是鎖的同時,其它線程
相關文章
相關標籤/搜索