List
|---ArrayList
|---LinkedList
Set
|---HashSet
|---TreeSet
后缀名就是该集合所属的体系,
前缀名就是该集合的数据结构
看到array,就要想到数组,就要想到查询快,有角标;
看到link,就要想到链表,就要想到增删快,就要想到add,get,removefrist、last方法;
看到hash,就要想到哈希表,就要想到唯一性,就要想到元素需要覆盖hashcode方法和equals方法;
看到tree,就要想到二叉树,就要想到排序,就要想到两个接口comparable,comparator。
而且这些常用集合容器都是不同步的。 |
|