Java队列分成两种:
1.并发队列ConcurrentLinkedQueue(非阻塞式)
BlockingQueue(阻塞式)
2.阻塞式和非阻塞式区别:
1.入列,出列
阻塞式
入列(存队列)阻塞式队列,如果超出队列总数(10个队列),这时候会进行等待(阻塞);
出列 (获取队列),如果获取队列为空的情况下,这时候也会进行等待(阻塞);
队列:主要遵循先进先出,后进后出。
Java队列分成两种:
1.并发队列ConcurrentLinkedQueue(非阻塞式)
BlockingQueue(阻塞式)
2.阻塞式和非阻塞式区别:
1.入列,出列
阻塞式
入列(存队列)阻塞式队列,如果超出队列总数(10个队列),这时候会进行等待(阻塞);
出列 (获取队列),如果获取队列为空的情况下,这时候也会进行等待(阻塞);
队列:主要遵循先进先出,后进后出。