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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 申振华 于 2012-5-17 19:20 编辑

ArrayList:底层是数据结构是线性表(数组)结构,查找快,插入和删除慢.
LinkedList:底层数据结构是链表,查找慢,插入和删除较快。
vector:跟ArrayList一样,被ArrayLis所取代。

HashSet:底层数据结构是哈希表,线程不同步;
TreeSet:可以对set集合的元素进行排序。底层数据机构是二叉树,线程不同步。

Collection:集合接口,不能直接实例化对象,需要要用多态来实例化对象。
Collections:集合工具类。能够减少代码的书写量。

HashTable:底层数据机构是哈希表,不允许存放null Key和null Value。线程同步,效率低。
HashMap:底层数据机构是哈希表,允许存放null Key和null value。线程不同步,效率高。

collection:存放一组单值元素
Map:以键值对形式存放元素

评分

参与人数 1技术分 +3 收起 理由
贠(yun)靖 + 3 挺快的啊,核心问题都说清楚了,3分给你了 .

查看全部评分

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