Java中的集合类有以下几种:
List:列表,可以存储有序的元素,可以包含重复的元素。常见的实现类有ArrayList、LinkedList和Vector等。
Set:集合,不允许存储重复的元素。常见的实现类有HashSet、TreeSet和LinkedHashSet等。
Map:映射,存储键值对的集合,每个键是唯一的。常见的实现类有HashMap、TreeMap和LinkedHashMap等。
Queue:队列,先进先出的数据结构。常见的实现类有PriorityQueue和LinkedList等。
Stack:栈,后进先出的数据结构。常见的实现类有Stack和LinkedList等。
Deque:双端队列,可以在两端进行插入和删除操作的队列。常见的实现类有ArrayDeque和LinkedList等。
PriorityQueue:优先队列,根据元素的优先级进行排序的队列。
Hashtable:哈希表,与HashMap类似,但是线程安全。