1. 更智能的队列 通常我们在写队列的时候,考虑到多线程问题,一种比较好的写法如下: public class ThreadSafeQueue { private LinkedList<String> mLi…
标签:队列
任务队列实现心得
近日,研究了一下任务队列,于是想到了阻塞队列BlockingQueue,不得不提起到它的两个方法,put,take这两个方法都是阻塞式的,当队列满时,put方法阻塞,当队列空时,take方法阻塞. 我们使用Blockin…
任务队列封装之策略实现一点思考
使用场景## ImageLoaer和网络请求框架中都会使用到此种类型的策略,对队列中的数据进行排序,动态的实现按需加载,当然我们也可以使用双端队列来实现.这里不用双端队列。 来上代码 ###: public class …
由两个栈组成的队列
2.由两个栈组成的队列 题目: 编写一个类,用两个栈实现队列,支持队列的基本操作(add、poll、peek)。 解题: /** * * 编写一个类,用两个栈实现队列,支持队列的基本操作(add、poll、peek)。 …