Java LinkedList API不是多余的吗?

Chr*_*ney 7 java api collections linked-list

别方法add,addLast,offerofferLast在Java LinkedList类执行同样的事情?如果是这样,为什么API设计会因简洁而牺牲冗余?

And*_*s_D 12

LinkedList类实现的接口ListDeque.所以这个类需要实现这四种方法,即使你是对的,它们也是如此.

顺便说一下,LinkedList不是API.如果使用界面,比如

List<String> list = new LinkedList<>();
Run Code Online (Sandbox Code Playgroud)

例如,那么你将看不到方法addLast,offer并且offerLast.