【发布时间】:2012-09-06 12:26:27
【问题描述】:
这个问题直接跟在from my previous question here in SO 后面。我认为我的第二个问题的答案是否定的。所以我想了解为什么 java.util.concurrent 包中没有 ConcurrentLinkedHashMap ?我的意思是有一个 ConcurrentHashMap 但没有 ConcurrentLinkedHashMap 。在并发环境中拥有这样一个类根本没有任何意义吗?我的意思是它不可用的主要技术原因是什么? Guava/Apache Commons 中有类似的东西吗?
【问题讨论】:
-
@mre 我根本没有抱怨它,只是想看看这里是否有任何技术原因导致它不可用。
-
在并发环境中正确维护链表结构是极其困难的,如果可能的话。这就是问题所在。
标签: java data-structures java.util.concurrent