博客专栏  >  编程语言   >  Java集合源码学习

Java集合源码学习

用于学习总结Java集合相关的知识

关注
0 已关注
13篇博文
  • Java集合-Set源码

    简介 Set集合不包含重复的元素,相同的元素只保存一个,不包含相等的两个元素,Set至多只能包含一个NULL元素。Set的实现类都是基于Map来实现的,其中HashSet是通过HashMap来...

    2018-07-26 17:44
    18
  • Java集合-Map源码

    介绍 Map是一个key到value的映射接口,即map集合存储的是键值对,一个map不能包含重复的key,每个key至多只能映射一个值。Map接口中键和值一一映射. 可以通过键来获取值和设定...

    2018-07-19 22:00
    19
  • Java集合-Stack【栈实现】

    概述 栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是...

    2018-05-07 22:24
    56
  • Java集合-Queue【队列实现】

    概述 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删...

    2018-04-20 19:16
    92
  • Java集合-ConcurrentHashMap

    ConcurrentHashMap继承关系 public class ConcurrentHashMap<K,V> extends AbstractM...

    2018-04-10 22:18
    32
  • Java集合-HashMap

    HashMap是一个散列表(也叫哈希表),存储的内容是键值对(key-value)映射。HashMap继承于AbstractMap并实现了Map、Cloneable、Serializable接口。 ...

    2018-03-24 19:36
    46
  • Java集合-TreeSet

    TreeSet介绍 TreeSet实现了NavigableSet接口,TreeSet的底层是一个NavigableMap,TreeSet的元素是有序的; TreeSet不允许添加...

    2018-03-19 09:47
    47
  • Java集合-HashSet

    HashSet实现了Set接口,HashSet是由HashMap实现的,不保证元素的顺序,HashSet存储的是HashMap的keyHashSet之类的集合不可以按索引号去检索其中的元素,也不允许有...

    2018-03-14 09:28
    33
  • Java集合-Vector

    Vector底层是一个可增长的Object数组集合,可根据整型index下标去获取Vector集合元素,Vector的大小会在集合添加元素或删除元素后自动改变;Vector会有一个容量和容量增量,其容...

    2018-03-05 20:43
    31
  • Java集合-LinkedList

    LinkedList是一个双向链表的集合,LinkedList实现了List和Deque接口,LinkedList允许存储所有不同类型的元素,包括null,允许插入重复元素(底层是一个双向链表,是一个...

    2018-03-02 11:36
    38
  • Java集合-ArrayList

    ArrayList是List接口的大小可变数组的实现,ArrayList底层是用一个Object数组来存储元素,ArrayList允许存储所有不同类型元素,包括null,允许插入重复元素(底层是一个O...

    2018-02-24 22:02
    107
  • Java集合-List

    List介绍 List继承自Collection的接口,是一个有序集合,我们可以精确控制在何处插入元素;可以根据下标获取和查找指定元素;List允许插入重复元素,允许插入多个null元素。 Lis...

    2018-02-05 16:20
    82
  • Java集合-Collection

    Collection介绍 Collection接口是 (java.util.Collection)是Java集合类的顶级接口之一。所以不能直接实例化一个Collection,但是可以实例化它的一个子...

    2018-02-01 14:27
    89

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部