您的位置:首页 > 编程语言 > Java开发

java SE复习笔记51

2015-10-04 13:56 453 查看
嘿嘿,终于有时间闲下来继续分享我的笔记啦!

java集合(Collection):存储对象

存储对象可以考虑:数组 or 集合

数组存数据:弊端

1>一旦创建,长度不可变

2>真实的数组存放的对象的个数是不可知的(可以定义另一个计数变量)

集合有两大类

Collection 接口

Set: 元素无序,不可重复 -- 类似于数学中的集合

HashSet\LinkedHashSet\TreeSet

List:元素有序,可以重复 -- “动态”数组

ArrayList\Vector\LinkedList(频繁的插入与删除操作建议用,链表的方式)

Vector 线程安全的,古老的类

Map 接口 :具有映射关系“key--value”的集合

HashMap\LinkedHashMap\TreeMap\HashTable(子类 Properties)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: