2 u011538942 u011538942 于 2013.07.29 11:08 提问

EDU.oswego.cs.dl.util.concurrent.LinkedQueue是怎样实现的

我在程序里看到获取缓存对象是通过LinkedQueue实现的但是我无法看到源码,请问一下这个具体是怎么实现的?代码如下
/**
* 获取批处理缓存数据
*
* @return byte[]
*/
public Object get() {
Object vo = null;
try {
if (!sendSmsQueue.isEmpty()) {
vo = sendSmsQueue.take();
}
} catch (InterruptedException ex) {
ex.printStackTrace();
}
return vo;
}

}

Csdn user default icon
上传中...
上传图片
插入图片