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