Java的集合類主要分為兩大類:Collection接口和Map接口。
Collection接口的常用實現類包括:ArrayList、LinkedList、HashSet、TreeSet、LinkedHashSet、PriorityQueue等。
Map接口的常用實現類包括:HashMap、TreeMap、LinkedHashMap等。
除了以上常見的集合類,Java還提供了一些特殊用途的集合類,如:EnumSet、EnumMap、WeakHashMap、IdentityHashMap等。