发布网友 发布时间:2022-04-23 22:13
共1个回答
热心网友 时间:2023-10-11 17:10
public class Queue {
private LinkedList<Object> msgList = new LinkedList<Object>();
public Object getMsg() {
synchronized (this) {
if (msgList != null && msgList.size() > 0) {
return msgList.removeFirst();
}
return null;
}
}
public Object addMsg(Object obj) {
synchronized(this) {
msgList.addLast(obj);
}
return obj;
}
}
前几天给别人写的,估计能实现你的要求的代码,当然没写测试!