Collection 与 map 接口相关集合 数据结构
Collection:
List----有序,可重复的-----ArrayList:数组结构实现的
优势:便于查找,查找的效率高。
缺点:增加或者删除的效率低。
LinkedList;链表结构实现的
优势:删除操作的时候用,效率高。
缺点:查找的效率低。
Vector:数组实现的,与arrayList类似,是可变长数组来实现的,唯一区别:Vector是线程安全的,arrayList是线程不安全的。
Queue:队列-----------先进先出。
Stack:堆---------先进后出。
Set:--------无序,不可重复的----------
hashSet:不是同步的,
永许空值,null,不保证顺序,恒久不变。
TreeSet:
不许为null,按照元素的自然顺序,保证恒久不变。
Itertor:迭代器
Map:---------键值对,键与值得映射,键是不可以重复的。
hashMap:key是无序的,不保证每次顺序都一样。
TreeMap:key是按照元素的自然顺序的,key的类实现compartor接口。
Properties:类似与map只是存储的keyvalue都是string提供读取文件,方法。
\
序列化与反序列化:
序列化:就是把对象实例保存成二进制的数据(文件,网络)
反序列化:把二进制的数据还原成对象。
相关推荐
koushr 2020-11-12
zhangxiafll 2020-11-13
kikaylee 2020-10-31
范范 2020-10-28
MILemon 2020-10-22
hugebawu 2020-10-12
LauraRan 2020-09-28
shenwenjie 2020-09-24
omyrobin 2020-09-23
guangcheng 2020-09-22
qiangde 2020-09-13
hanyujianke 2020-08-18
晨曦之星 2020-08-14
xiesheng 2020-08-06
KAIrving 2020-08-02
xiesheng 2020-08-02
范范 2020-07-30
chenfei0 2020-07-30