常见的java集合类有:
线程安全的:Hashtable,ConcurrentHashMap,Vector,Stack(栈)
线程不安全的:HashMap,ArrayList,LinkedList,HashSet,TreeSet,TreeMap
(详解如下)
如下图所示,java集合类主要由两个跟接口Collection和Map派生出来的,Collection派生出来了三个子接口,分别是List,Set,Queue,具体派生关系见下图:
List代表了有序可重复集合,可直接根据元素的索引来访问;Set代表无序不可重复集合,只能根据元素本身来访问;Queue是队列集合;Map代表的是存储key-value对的集合,可根据元素的key来访问value;
Map相关集合类:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)