スレッドセーフな並行リストが必要です。同時に、反復処理に最適で、正確なサイズを返す必要があります。 商品のオークション入札を保存したいと思います。だから私は Concurrent LinkedListとConcurrentLinkedQueue
- にできるようにしたいです。
- 私は
ConcurrentHashMap<Item, LinkedList<ItemBid>>
でそれを持っていることを計画していた項目
のための入札を削除 - LinkedListのは、スレッドセーフではなく、正確なサイズ ConcurrentHashMap<Item, ConcurrentLinkedQueue<ItemBid>>
を返す - concurrentlinkedキューは、スレッドセーフですが、復帰に保証するものではありません正確なサイズ
上記の4つのポイントに対処し、スレッドセーフです。
「正確なサイズ」とはどういう意味ですか? – bowmore