版权属于:
Hello World
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
- Collection
List集合存储特点,元素有序可重复,存储的元素有下标。
ArrayList
LinkList
Vector
Set集合存储特点:元素无序不可重复。
TreeSet
Set实现了SortedSet接口,TreeSet是一个实现类。
Map
key和value都是存储java对象的内存地址。
-所有Map集合的key特点:无序不可重复的。Map集合的key和Set集合的存储元素特点相同。
HashMap:
-HashMap集合底层是哈希表数据结构,是非线程安全的。
Hashteble
-Hashtable集合底层也是哈希表数据结构,是线程安全的,其中所有的方法都带有synchronized关键字,但效率较低,现在使用少了,因为控制线程安全有其他更好的方案。
-Properties
-Properties是线程安全的,因为继承Hashtable,另外Properties存储元素的时候也是采用key和value的形式存储,并且key和value支支持String类型,不支持其他类型。
-Properties被称为属性类
TreeMap <interface> SortedSet
TreeMap集合底层的数据结构是一个二叉树。
评论 (0)