有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

保持秩序的java ConcurrentMap

我希望有像ConcurrentMap给我这样的可能性:

  • 线程安全
  • 高效性能
  • Id指示器作为键
  • 值中的对象
  • 对特定元素的随机访问

此外,我希望保持消息的存储顺序。 有人知道哪种结构可以满足需求吗?或者我应该编写自己的实现吗?也许有人知道有什么有用的库来解决这个问题

我想到了ConcurrentNavigableMap,因为它是SortedMap的扩展。但是,据我所知,它将按照特定的顺序对元素进行排序,而不是保持插入的顺序。我还将避免使用任何BlockingQueueBlockingDeque,因为我希望随机访问特定元素

我真的很感谢你的帮助


共 (0) 个答案