Java容器类的深入理解

Posted zhangtian6691844

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java容器类的深入理解相关的知识,希望对你有一定的参考价值。

Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap
 
ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于ArrayList和HashMap。
Collection
├List       接口
│├LinkedList       链表
│├ArrayList         顺序结构动态数组类
│└Vector         向量
│ └Stack       栈
└Set
Map
├Hashtable
├HashMap
└WeakHashMap List接口