java.util.concurrent.ConcurrentHashMap の新規メソッド

この規則により、java.util.concurrent.ConcurrentHashMap クラスを拡張するクラスにフラグを立てます。 Java 8 では、java.util.concurrent パッケージ内の新規のクラスやインターフェース (ConcurrentHashMap クラス内の 30 個を超える新規のメソッドを含む) により、Concurrency Utilities が拡張されました。 ConcurrentHashMap クラスを拡張する場合は、ご使用の実装を検証して、新規のメソッドに対応するためにどのようにそれを変更する必要があるかを評価します。

Java 8 の ConcurrentHashMap クラスに対する別の変更は、ConcurrentHashMap.KeySetView クラスの導入です。 keySet メソッドが変更され、この新規の KeySetView クラスが返されるようになりました。 ご使用の実装が keySet メソッドをオーバーライドするかどうかを検証し、この新しいタイプのクラスが返されるよう必要な調整を行います。

java.util.concurrent パッケージ内の変更については、 Concurrency Utilities Enhancements in Java SE 8 を参照してください。

追加情報については、以下を参照してください。