ハッシュテーブルのサイズと要素のハッシュコード値に基づいて、要素をバケットHashSet
に格納することは誰もが知っています。
CopyOnWriteArraySet
しかし、要素をどのように格納するのでしょうか? それらのバケットのスナップショットを作成してコピーすると思いました。そうではないようです。それらを「通常の」配列に1つずつ格納してチェックしますequals()
か? ハッシュ原理も使用していますか?
ハッシュテーブルのサイズと要素のハッシュコード値に基づいて、要素をバケットHashSet
に格納することは誰もが知っています。
CopyOnWriteArraySet
しかし、要素をどのように格納するのでしょうか? それらのバケットのスナップショットを作成してコピーすると思いました。そうではないようです。それらを「通常の」配列に1つずつ格納してチェックしますequals()
か? ハッシュ原理も使用していますか?