Java中有几种常用的数据结构,主要分为Collection和map两个主要接口(接口只提供方法,并不提供实现),而程序中最终使用的数据结构是继承自这些接口的数据结构类. --- 1. Collection: 又有两大类set,list. - list(相当于普通数组,元素可重复):基本的三类 1 ArrayList: 元素单个,效率高,多用于查询,底层结构数组,有序. 2 LinkedList:元素单个,多用于插入和删除,底层结构双向链表,有序. 3 Vector: 元素单个,线程安全,多用于…