9
Java8では、私たちの最愛の人物HashMap
の動作が少し異なります。 キーが同等のインターフェイスを実装している場合、各ハッシュにはリンクされたリストの代わりにバランスのとれたツリーが含まれます。Java7のHashmap実装がJava8の実装よりも優先されるシナリオがありますか
これはJava8へJava7からのアップグレードでは、結果としてHashMap
の性能劣化の原因となる状況がありますJEP180
参照、O(log(n))
からO(n)
から衝突した場合の最悪時の複雑さを軽減しますか?
私はあなたが 'compareTo'の本当に遅い実装を持っている場合、パフォーマンスが悪化う推測する価値があるかはわかりません。 ;) – marstran