Guava(或其他地方)中是否有提供 EnumMap
和 ConcurrentHashMap
功能的 map 类?所以我可以有一个线程安全的映射实现,它使用枚举键非常快?
我知道我可以通过调用 EnumMap
将 Collections.synchronizedMap()
包装在完全同步的映射中,但它不是我正在寻找的完全(昂贵)同步。
最佳答案
这真的取决于你的意思,它不是我正在寻找的完全同步。请说清楚。
我会将您的 EnumMap
包装在一个在 map 上实现读/写锁的持有人中。
关于java - Guava 中 EnumMap 和 ConcurrentHashMap 的组合?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33869763/