标签:集合

  • ConcurrentHashMap

    在我们介绍的这么多集合类中只有Hashtable、Stack、Vector这3个集合类是线程安全的,也就是我们不需要添加额外的代码就可以在多线程环境中使用。当然我们也可以通过添加额…

    2017年5月11日 0 105 0
  • IdentityHashMap

    在这一篇中我们将介绍一下IdentityHashMap集合的相关知识。看名字我们知道IdentityHashMap集合底层是通过HashMap集合实现的。那么按照我们分析其它集合一…

    2017年5月11日 0 101 0
  • LinkedHashSet源码解析

    在上一篇中我们介绍了LinkedHashMap集合的底层实现,并了解了LinkedHashMap底层是通过HashMap集合实现的。所以LinkedHashMap集合除了具有自己独…

    2017年5月11日 0 119 0
  • LinkedHashMap

    今天我们继续分享有关集合的知识,在上几篇中,我们已经将Java中比较常用的集合类的底层实现及涉及到的数据结构都已经介绍完了。那么如果我们仔细查看JDK的源码就会发现,其实在Java…

    2017年5月10日 0 108 0
  • Hashtable

    今天我们来分析一下Hashtable的底层实现。提到Hashtable可能对于有些人来说会比较陌生,因为不经常使用。这是因为Hashtable是很早就有的集合类了,因为它是在JDK…

    2017年5月9日 0 106 0
  • TreeSet

    在这一篇中我们主要分享一下TreeSet集合的相关知识。在上一篇中我们介绍了HashSet集合的底层实现,并且发现HashSet底层是通过HashMap集合实现的。那么顾名思义今天…

    2017年5月9日 0 151 0
  • HashSet源码解析

    今天我们分析一下HashSet的底层实现,因为HashSet底层是通过HashMap实现的。 所以HashSet底层也是通过哈希表的数据结构存储的。所以这里我们就不在介绍…

    2017年5月9日 0 118 0
  • TreeMap

    在前几篇中我们主要介绍了底层是通过数组、链表、哈希表等方式实现的集合,今天我们来学习一种新的集合叫做TreeMap。TreeMap底层并不是通过哈希表的方式实现的,而是采用了一种全…

    2017年5月8日 0 114 0
  • HashMap

    在前几篇中我们主要介绍了ArrayList、LinkedList、Vector、Stack等集合的底层实现及相关特性,并且我们知道在上述集合类中无论底层是采用数组实现的还是采用双链…

    2017年5月3日 0 178 0
  • Stack源码解析

    在前两篇我们已经介绍了两种底层是通过数组方式实现的集合类,它们分别是ArrayList集合和Vector集合。在这一篇中我们继续介绍另一种底层也是用数据方式实现的集合,它就是Sta…

    2017年5月2日 0 111 0

联系我们

邮件:admin@jilinwula.com

QQ:923505769

 

QR code