Java LinkedList API 不是多余的吗?



不方法add, addLast, offerofferLast在Java LinkedList类执行相同的事情?如果是这样,为什么API设计要牺牲简洁性来换取冗余?

LinkedList类实现了ListDeque接口。所以类需要实现这四个方法尽管,你说得对,它们做的是一样的。

顺便说一下,LinkedList不是API。如果使用接口,比如

List<String> list = new LinkedList<>();
例如

,那么您将看不到addLast, offerofferLast方法。

相关内容

  • 没有找到相关文章

最新更新