Neue Methoden in java.util.concurrent.ConcurrentHashMap

Diese Regel markiert Klassen, die die Klasse java.util.concurrent.ConcurrentHashMap erweitern. In Java 8 wurden die Dienstprogramme für gemeinsamen Zugriff mit neuen Klassen und Schnittstellen im Paket java.util.concurrent, einschließlich 30 neuer Methoden in der Klasse ConcurrentHashMap, erweitert. Wenn Sie die Klasse ConcurrentHashMap erweitern, überprüfen Sie Ihre Implementierung, um festzustellen, wie sie geändert werden muss, um die neuen Methoden einsetzen zu können.

Eine weitere Änderung in der Java 8-Klasse ConcurrentHashMap ist die Einführung der Klasse ConcurrentHashMap.KeySetView. Die Methode keySet wurde so geändert, dass diese neue KeySetView-Klasse zurückgegeben wird. Überprüfen Sie, ob Ihre Implementierung die keySet-Methode überschreibt, und nehmen Sie die erforderlichen Anpassungen vor, damit dieser neue Typ zurückgegeben wird.

Informationen zu den Änderungen im Paket java.util.concurrent finden Sie unter Concurrency Utilities Enhancements in Java SE 8.

Weitere Informationen finden Sie in den folgenden Quellen: