整理一下Java的集合。
Java的集合主要包括以下几个主要的接口:主要分为collection接口和map接口,还有一个Iterator,迭代器;它是一种设计模式,也是一个对象,它可以遍历并选择序列中的对象;Java中的集合,可以简单的分为3类:List、Set、Map。
1、List接口,最常用的实现是ArrayList,一般开发中用到List集合存储对象;
2、Map接口,最常用的是HashMap和HashTable,存键值对;前者线程不安全(效率高)、允许key-value为null;后者则相反;
3、Set接口,常见的是HashSet和TreeSet,第一次接触一般都是hibernate配置会用到set,去做一对多的父子关系映射;
4、Tree
5、Queue
6、Stack