Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Java LinkedList类中的方法add、addLast和不执行相同的操作吗?如果是这样,为什么 API 设计要以简洁换取冗余?offerofferLast
add
addLast
offer
offerLast
该类LinkedList实现接口List和Deque. 所以这个类需要实现这四个方法,尽管你是对的,它们做的完全一样。
LinkedList
List
Deque
顺便说一句,这LinkedList不是 API。如果您使用接口,例如
List<String> list = new LinkedList<>();
例如,您将看不到方法addLast和。offerofferLast