Java集合复习题

Java中常见的集合有哪些?

 

                ArrayList: 基于数组实现的有序集合
          List    LinkList: 基于链表实现的有序集合
                Vector: 矢量队列
            
                HashSet: 不重复集合,无序
Collection    Set    LinkHashSet: 不重复集合,有序
                SortedSet: 可排序不重复集合

          Queue   BlockingQueue: 阻塞队列
                Dqeue: 两端可操作的线性集合

          SortedMap: 可排序键值映射集合
Map        HashMap: key、value可为null
          HashTable: 基于哈希表实现的键值映射集合,key、value均不可为null
         IdentityHashMap: 两个key引用相等==,认为是同一个key
          WeakHashMap: 弱引用建,不阻塞被垃圾回收器回收,key回收后自动移除键值对

  

    

posted @ 2020-03-15 09:20  草木深  阅读(300)  评论(0)    收藏  举报