Java集合

Java的集合类被定义在Java.util包中,主要有4种集合,分别为ListQueueSetMap,每种集合的具体分类如图所示:
Java集合

Queue

Queue是队列结构,Java中的常用队列如下:

  • ArrayBlockingQueue:基于数组数据结构实现的有界阻塞队列。
  • LinkedBlockingQueue:基于链表数据结构实现的有界阻塞队列。
  • PriorityBlockingQueue:支持优先级排序的无界阻塞队列。
  • DelayQueue:支持延迟操作的无界阻塞队列。
  • SynchronousQueue:用于线程同步的阻塞队列。
  • LinkedTransferQueue:基于链表数据结构实现的无界阻塞队列。
  • LinkedBlockingDeque:基于链表数据结构实现的双向阻塞队列。
赞(0)

评论 抢沙发

评论前必须登录!