在浏览 Wildfly 8 中类的源代码时org.jboss.as.controller.registry.FastCopyHashMap
,我观察到这个类是同时扩展java.util.AbstractMap
和实现java.util.Map
的。
我知道一旦我们扩展java.util.AbstractMap
,我们也将获得 java.util.Map 的所有属性,然后我们为什么要java.util.Map
显式实现。
如果有人能解释我所缺少的,我将不胜感激。
PS-我正在研究 Wildfly 代码,以了解一些最佳实践、算法并了解 J2EE 规范是如何实现的,当然希望在不久的将来为这个项目做出贡献。