本文共 706 字,大约阅读时间需要 2 分钟。
实现处理多线程并发的数据队列(1.5有队列,1.4要自己设计)
- import java.util.Vector;
- public class Queue extends Vector{
-
- private static final long serialVersionUID = 1L;
-
-
- public Queue() {
-
- }
-
- public synchronized boolean offer(Object o) {
- return add(o);
- }
-
- public synchronized Object peek() {
- if (isEmpty())
- return null;
- return firstElement();
- }
-
- public synchronized Object poll() {
- if (isEmpty())
- return null;
- return remove(0);
- }
- }
转载地址:http://gdnmd.baihongyu.com/