List的子类特点

 1 List:(面试题:  List的子类特点)
 2 
 3     ArrayList:
 4         底层数据结构是数组,查询快,增删慢.
 5         线程不安全,效率高
 6 //    Vector:
 7 //        底层数据结构是数组,查询快,增删慢.
 8 //        线程安全,效率低
 9     LinkedList:
10         底层数据结构是链表,查询慢,增删快.
11         线程不安全,效率高.
12         
13     List有三个儿子,我们到底使用谁呢?
14         看需求(情况)
15     要安全吗?
16             要:Vector(即使安全,也不用这个了,后面有替代)
17             不要:ArrayList或者LinkedList
18                 查询多:ArrayList
19                 增删多:LinkedList
20         如果你什么都不懂,就用ArrayList

 

posted @ 2016-04-07 09:48  爪哇见习  阅读(165)  评论(0编辑  收藏  举报