集合介绍 简单明了

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/GZ946/article/details/76420988
                                  集合


集合分两类  collection 和map
   collection
     list
       实现类  arraylist  LinkedList Vector 


     arrayList 底层是一个长度可变的数组,不利于增删改查,有利于查找
     是有序的 可重复的
     LinkedList 底层是双链循环链表  有利于增删改查
     Vector  也是通过数组实现的,不同的是它支持线程的同步,


     set   
       实现类  hashset  treeSet
               linkedhashset(是hashset的子类 是有序的)
     hashSet 是无序 不可重复   
     treeSet 底层是二叉树
   Map
     
     hashMap treemap  hashtable(线程安全,有个子类properties)
     
     linkedhashMap(是hashset的子类 是有序的)


     hashMap 是无序 不可重复   
     treeMap 底层是二叉树



阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页