java中的队列有哪些?

2018-04-26  本文已影响0人  kingwen0

队列是一个先进先出的的数据结构
消息队列是用来解决这样的问题的:将突发的大量请求转换为服务器能够处理的队列请求。eg:在一个秒杀活动中,服务器1秒可以处理100条请求。而在秒杀活动开启时1秒进来1000个请求并且持续10秒。这个时候就需要将这10000个请求放入消息队列里面,后端按照原来的能力处理,用100秒将队列中的请求处理完毕。这样就不会导致宕机。

queue 在java1.5被引入,它和list 、set一样继承自collection接口。其中LinkedList 实现Deque接口

一些基本操作方法:

上一篇下一篇

猜你喜欢

热点阅读