【发布时间】:2016-11-08 10:33:25
【问题描述】:
我参加了一次面试,面试官问我有关 ArrayList、Linked List 和 Vector 的问题。他的问题是ArrayList, LinkedList, and Vector 都是 List 接口的实现。其中哪一个对于从列表中添加和删除元素最有效?我应该回答包括我可能知道的任何其他选择。
我回答了他,但他似乎对我的回答没有印象。
有人可以告诉我更多关于这方面的信息吗?
谢谢
【问题讨论】:
-
他可能想让你知道底层实现是如何工作的,以及两者的优缺点(更不用说 Vector 的时代和它在线程安全方面的糟糕尝试)
标签: java arraylist vector linked-list