1、List的子类:

        a、ArrayList:基于数组存储,查询快,增删慢;线程不安全,效率高。

        b、Vector:基于数组存储,查询快,增删慢;线程安全,效率低。

       c、LinkedList: 基于双向链表存储,查询慢,增删快;线程不安全,效率高。

 

Java集合List、Set、Map对比

 

 

2、Set的子类:

 

3、Map的子类:

相关文章: