org.jboss.as.controller.registry.FastCopyHashMap
Wildfly 8のクラスのソース コードを調べているときに、このクラスが拡張java.util.AbstractMap
と実装java.util.Map
を同時に行っていることに気付きました。
拡張java.util.AbstractMap
すると、java.util.Map のすべてのプロパティも取得できるので、java.util.Map
明示的に実装する理由がわかりました。
誰かが私に欠けているものを説明してくれたらありがたいです。
PS-私はWildflyコードを研究して、いくつかのベストプラクティス、アルゴリズムを学び、J2EE仕様がどのように実装されているかを理解し、もちろん近い将来このプロジェクトに貢献したいと考えています.