我在阅读文章“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
。