A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 刘海源 中级黑马   /  2012-7-27 12:13  /  1245 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

求图解,谁能给画个图更好的理解呢??
常见子类对象:
      --|Vector:
             jdk1.0,底层是数组结构的,可变长度数组,原理:一旦原数组数组长度不够,
             会创建新数组,将原数组的元素复制到新数组中, 并将新元素添加但新数组中
             Vector是同步的
      --|ArrayList:
              底层数组结构,也是支持长度可变数组的,是不同步的,替代Vector,因为效率高。查询效率很高,
              数据空间是连续的
      --|LinkedList:
              底层是连接列表结构,简称链表结构,是不同步的,这种结构的好处:对元素的增删非常效率高,
              弊端:查询效率很低

2 个回复

倒序浏览
谁可以用图形详细的解释下,求解,要图解大点我方便保存
回复 使用道具 举报
本帖最后由 肖琦 于 2012-7-28 10:20 编辑

先占个位上个图,待会画完慢慢上

ArrayList增删.png (30.38 KB, 下载次数: 19)

ArrayList增删.png

LindedList.png (29.44 KB, 下载次数: 22)

LindedList.png

评分

参与人数 1技术分 +1 收起 理由
韦念欣 + 1 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马