博客专栏  >  编程语言   >  Java集合系列专栏

Java集合系列专栏

java中的Collections是一个框架,它提供了一个架构来存储和操作对象组。 包括许多的接口和实现类。主要操作有搜索,排序,插入,操作,删除等。

关注
3 已关注
10篇博文
  • java集合系列——java集合概述(一)

    在JDK中集合是很重要的,学习java那么一定要好好的去了解一下集合的源码以及一些集合实现的思想! 一:集合的UML类图(网上下载的图片) Java集合工具包位置是java.util.* 二:集...

    2017-02-20 22:53
    268
  • java集合系列——List集合之ArrayList介绍(二)

    List是 java.util包下面的类,从 java集合系列——java集合概述(一) 中可以知道,List继承了Collection 接口! List本身也是一个接口,它的实现有ArrayLis...

    2017-02-26 16:06
    846
  • java集合系列——List集合之LinkedList介绍(三)

    LinkedList是基于链表实现的,从源码可以看出是一个双向链表。除了当做链表使用外,它也可以被当作堆栈、队列或双端队列进行操作。不是线程安全的,继承AbstractSequentialList实现...

    2017-02-28 22:12
    440
  • java集合系列——List集合之Vector介绍(四)

    Vector 类可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件。但是,Vector 的大小可以根据需要增大或缩小,以适应创建 Vector 后进行添加或移除项的操作。Vec...

    2017-03-01 23:37
    250
  • java集合系列——List集合之Stack介绍(五)

    Stack的简介Stack 类表示后进先出(LIFO)的对象堆栈。它通过五个操作对类 Vector 进行了扩展 ,允许将向量视为堆栈。它提供了通常的 push 和 pop 操作,以及取堆栈顶点的 pe...

    2017-03-02 21:40
    492
  • java集合系列——List集合总结(六)

    List继承了Collection,是有序的列表。 实现类有ArrayList、LinkedList、Vector、Stack等 ArrayList是基于数组实现的,是一个数组队列。可以动态的增加容...

    2017-03-02 21:46
    225
  • java集合系列——Map介绍(七)

    Map是将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。

    2017-03-03 17:44
    174
  • java集合系列——Map之HashMap介绍(八)

    HashMap是基于哈希表的Map实现的的,一个Key对应一个Value,允许使用null键和null值,不保证映射的顺序,特别是它不保证该顺序恒久不变!也不是同步的。

    2017-03-04 12:45
    279
  • java集合系列——Map之TreeMap介绍(九)

    TreeMap是一个有序的key-value集合,基于红黑树(Red-Black tree)的 NavigableMap实现。该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的 Compara...

    2017-03-05 20:48
    255
  • java集合系列——Set之HashSet和TreeSet介绍(十)

    Set是一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2) 的元素。对 e1 和 e2,并且最多包含一个为 null 的元素。

    2017-03-06 11:59
    405

Quartz专栏
912498

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