Guava(或其他地方)中是否有提供 EnumMapConcurrentHashMap 功能的 map 类?所以我可以有一个线程安全的映射实现,它使用枚举键非常快?

我知道我可以通过调用 EnumMapCollections.synchronizedMap() 包装在完全同步的映射中,但它不是我正在寻找的完全(昂贵)同步。

最佳答案

这真的取决于你的意思,它不是我正在寻找的完全同步。请说清楚。

我会将您的 EnumMap 包装在一个在 map 上实现读/写锁的持有人中。

关于java - Guava 中 EnumMap 和 ConcurrentHashMap 的组合?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33869763/

10-12 01:42