黑马程序员技术交流社区

标题: List的子类特点 [打印本页]

作者: Mi_仔    时间: 2016-11-18 18:01
标题: List的子类特点
List:(面试题List的子类特点)

        ArrayList:

                底层数据结构是数组,查询快,增删慢。

                线程不安全,效率高。

        Vector:

                底层数据结构是数组,查询快,增删慢。

                线程安全,效率低。

        LinkedList:

                底层数据结构是链表,查询慢,增删快。

                线程不安全,效率高。

        List有三个儿子,我们到底使用谁呢?

                看需求(情况)。

               

        要安全吗?

                要:Vector(即使要安全,也不用这个了,后面有替代的)

                不要:ArrayList或者LinkedList

                        查询多:ArrayList

                        增删多:LinkedList

        如果你什么都不懂,就用ArrayList。




作者: Mi_仔    时间: 2016-11-18 18:02
沙发
作者: lieyemu    时间: 2016-11-18 22:09
..............................
作者: 老司机带带我    时间: 2016-11-19 13:01
目前刚刚接触点ArrayList……

作者: Mi_仔    时间: 2016-11-19 13:31
老司机带带我 发表于 2016-11-19 13:01
目前刚刚接触点ArrayList……

集合的方法都差不多,(增, 删, 改, 查) 多多练习都可以学好。

作者: 172567430    时间: 2016-11-19 17:42


作者: hui847076805    时间: 2016-11-20 14:35
111111111111

作者: ligen超越    时间: 2016-11-20 21:00
学习下数据结构吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2