概念

我们在编写程序时,常常需要对大量的对象引用进行管理,为了实现有效的归类管理,我们常常将同类的引用放在同一个数据容器中。

接口图

  • Set 重复的话会被覆盖
  • List接口下还有一些子(实现)类

    数组:查询快

    链表:插入、修改快

    ArrayList 初始长度就是10,超容量后扩容
    list.get() 返回Object类,需要强制转换

    list.set(0) 指定位置往里扔

  • Map接口下也有一些子(实现)类
    HashMap 线程不安全,效率高
    HadhTable 线程安全,效率低