我在閱讀文章「Java theory and practice: Building a better HashMap」,該文章對ConcurrentHashMap的實現進行了很好的概述。ConcurrentHashMap的示例
我還在Stackoverflow here上發現了一些討論。
雖然我腦子裏有什麼是「什麼是場景/應用程序/地方」,其中使用了ConcurrentHashMap。
謝謝
我在閱讀文章「Java theory and practice: Building a better HashMap」,該文章對ConcurrentHashMap的實現進行了很好的概述。ConcurrentHashMap的示例
我還在Stackoverflow here上發現了一些討論。
雖然我腦子裏有什麼是「什麼是場景/應用程序/地方」,其中使用了ConcurrentHashMap。
謝謝
我用它來快速查找從用戶ID的用戶對象在多線程的服務器實例。
我有一個網絡線程,一個用於定期任務的計時器線程和一個用於處理控制檯輸入的線程。多個線程訪問用戶的哈希映射,因此它需要是線程安全的。
除了您計劃使用地圖的多個線程之外,您將在相同的實例中使用ConcurrentHashMap
,您將使用HashMap
。