Java集合类源码目录

Java集合类源码的熟悉是很重要的,所以记录下自己看了jdk1.7版本下的java.util包的集合类源码的一些笔记,这边主要记录下目录方便查看。

List

  • 继承于Collection接口,是容量可变的列表,可以按索引来访问集合类的元素;集合中的元素有序可重复
  • 常用实现类:
    ArrayList源码
    LinkedList源码
    Vector和Stack

Set

  • 继承于Collection接口,不包含重复元素
  • 常用实现类:
    HashSet源码
    TreeSet

Map

  • 单独的接口,不继承于Collection接口;采用键值对存储元素,key键不允许重复
  • 常用实现类:
    HashMap源码
    LinkedHashMap源码
    Hashtable源码

你可能感兴趣的:(Java集合类源码目录)