1. 程式人生 > >容器與線程--更新

容器與線程--更新

bsp 線程饑餓 zed shm 區別 hash 線程 syn 替代

hashmap 與hashtable 很類似,主要區別是hashtable 有用synchronized進行線程同步,hashmap沒有。
然而,建議少用

hashtable,在單線程中,無需做線程控制,運行效率更高;在多線程中,synchronized會造成線程饑餓,死鎖,可以用concurrentHashMap替代.

容器與線程--更新