HashMap和HashTable的區別?HashTable和ConcurrentHashMap的區別?

HashMap、HashTable、ConcurrentHashMap這三者其實一個演變的過程:

一開始是HashMap,效率很高但是線程不安全,所以出現了HashTable,問題又來了就是線程是安全了,但是效率很低;後面出現了ConcurrentHashMap,把HashMap和HashTable各自的缺點都解決了,效率高又線程安全。

推薦幾篇文章,看完就理解了:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章