集合介绍 简单明了

                                  集合


集合分两类  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 底层是二叉树



阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/GZ946/article/details/76420988
个人分类: Java
想对作者说点什么? 我来说一句

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

关闭
关闭
关闭