框架集合
2020-11-17 10:49:06   25  举报             
     
         
 AI智能生成
  java框架集合
    作者其他创作
 大纲/内容
  collection    
     List    
     ArrayList    
     排列有序,可重复  
     底层数组实现  
     查询快,增删慢,使用get,set  
     线程不安全  
     扩容机制:当前容量*1.5  
     Vector    
     排列有序,可重复  
     底层使用数组  
     查询快,增删慢  
     线程安全  
     扩容,翻倍扩容  
     LinkedList    
     排列有序,可重复  
     底层使用双向循环链表实现  
     查询慢,增删快,使用add,remove  
     线程不安全  
     set    
     hashset    
     排列无序,不可重复  
     底层使用hash表实现  
     存取速度快  
     内部是hashmap  
     treeset    
     排列无序,不可重复  
     底层使用二叉树实现  
     排序储存  
     底层是Treemap和sortedset  
     LInkedhashset    
     使用hash表存储,并用双向链表记录插入顺序  
     内部是Linkedhashmap  
     queue    
     在两端出入的list,可以用链表和数组实现  
     map    
     hashmap    
     键不可重复,值可以重复  
     底层hash表  
     线程不安全  
     允许key为null,值也可以为null  
     hashtable    
     键不可重复,值可以重复  
     底层哈希表
  
     线程安全  
     key,value,都不允许为null  
     TreeMap    
     键不可重复,值可以重复  
     底层二叉树  
    
 
 
 
 
  0 条评论
 下一页
  
   
  
  
  
  
  
  
  
  
  
  
 