java库中的具体的集合

     

   

    

           

1.ArrayList  一种可以动态增长和缩减的索引序列:速度较慢适合用于不修改太多的元素    采用的数组
2.LinkEdList  一种可以在任何位置进行高效的插入和删除操作的有序序列,适合于大量的插入和删除 采用链表
3.ArrayDeque   一种用循环数组实现的双端队列  采用的是数组
4.HashSet 一种没有重复元素的无序集合 采用哈希表
5.TreeSet 一种有序集 采用树
6.EnumSet   一种包含枚举类型值得集合  
7.LinckedHashSet 一种可以记住元素插入次序的集合  
8.PriorityQueue 一种允许高效删除的最小元素的集合  
9.HashMap 一种存储键/值对的关联的数据结构  
10.TreeMap 一种键值有序排列的映射表  
11.EnumMap 一种键值属于枚举类型的映射表  
12.LinkedHashMap 一种可以记住键/值项添加次数的映射表  
13.WeakHashMap 一种其值无用武之地后可以被垃圾回收的映射表  
14.IdentityHashMap 一种用=而不是equal比较键值的映射表  
posted @ 2016-05-15 11:18  lonecloud  阅读(214)  评论(0编辑  收藏  举报
我的博客即将同步至 OSCHINA 社区,这是我的 OSCHINA ID:lonecloud,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply