博客专栏  >  编程语言   >  Java集合容器相关技术

Java集合容器相关技术

Java集合容器相关

关注
14 已关注
12篇博文
  • Java集合框架:Collections工具类

    java.util.Collections工具类提供很多有用的方法,使得程序猿操作集合类的时候更加的方便容易,这些方法都是静态的。整个Collections工具类源码差不多有4000行,我们针对一些典...

    2016-03-18 16:44
    3506
  • Java集合框架:Arrays工具类

    java.util.Arrays类能方便地操作数组,它提供的方法都是静态的。整个Arrays工具类的实现有3000+行,但是归纳总结一下可知它有以下功能(9个):1. asList定义: @S...

    2016-03-18 16:34
    2623
  • Java集合框架:Set(HashSet,LinkedHashSet,TreeSet)

    Set概述 Set几乎都是内部用一个Map来实现, 因为Map里的KeySet就是一个Set,而value是假值,全部使用同一个Object。Set的特征也继承了那些内部Map实现的特征。HashSe...

    2016-03-17 21:37
    2075
  • Java集合框架:LinkedList

    LinkedList以双向链表实现,允许重复。(如下Node的实现)并保留头指针和尾指针。链表无容量限制,但双向链表本身使用了更多空间,也需要额外的链表指针操作。按下标访问元素—get(i)/set(...

    2016-03-17 20:13
    1839
  • Java集合框架:ArrayList

      **ArrayList以数组实现,允许重复。超出限制时会增加50%的容量(grow()方法中实现,如下所示),每次扩容都底层采用System.arrayCopy()复制到新的数...

    2016-03-17 20:08
    2694
  • Java集合框架:EnumMap

    EnumMap的key不允许为null,value可以为null,按照key在enum中的顺序进行保存,非线程安全。可以用工具类Collections进行包装成线程安全的: ``` Map m = C...

    2016-03-17 19:59
    3232
  • Java集合框架:WeakHashMap

      WeakHashMap实现了Map接口,是HashMap的一种实现,它比HashMap多了一个引用队列: ``` private final ReferenceQueue qu...

    2016-03-17 19:48
    3373
  • Java集合框架:TreeMap

      TreeMap继承AbstractMap,实现NavigableMap、Cloneable、Serializable三个接口。其中AbstractMap表明TreeMap为一个...

    2016-03-17 19:38
    1970
  • Java集合框架:LinkedHashMap

    如无特殊说明,本文以jdk7为准进行说明。package java.util; import java.io.*; public class LinkedHashMap extends Has...

    2016-03-17 17:42
    1973
  • Java集合框架:HashMap

    Java集合框架概述  Java集合框架无论是在工作、学习、面试中都会经常涉及到,相信各位也并不陌生,其强大也不用多说,博主最近翻阅java集合框架的源码以及搜索一些相关资料整理出Java集合框架的系...

    2016-03-17 12:55
    5666
  • Java引用类型

    博主最近在整理Java集合框架时,在整理到WeakHashMap的时候,觉得有必要先阐述一下Java的引用类型,故此先整理的这篇文章,希望各位多提提意见。   闲话不多说,直接进入主题。Java中提...

    2016-03-16 19:12
    2517
  • Comparable与Comparator浅析

    今天博主在翻阅TreeMap的源码,发现其键必须是实现Comparable或者Comparator的接口时产生了一些兴趣,比如在TreeMap中的put方法分别对Comparable和Comparat...

    2016-03-15 19:56
    4626

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