w狸猫 2016-08-18 15:34 采纳率: 0%
浏览 1546
已采纳

java hashmap为什么要实现map接口

hashmap继承了AbstractMap,而AbstractMap实现了map接口,这相当于hashmap已经实现了map接口,可为什么hashmap还要去实现map接口???还是我的源码有错?图片说明

  • 写回答

4条回答 默认 最新

  • threenewbee 2016-08-18 15:52
    关注

    从源代码的角度来说,确实可以不需要,在stackoverflow上看到的一种解释是,为了java api的文档生成工具而优化,产生更精确的类型的文档。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?