public synchronized Integer fecthServiceNumber()
{
if(queueNumber!=null)
{
return queueNumber.remove(0);
}
return null;
}
与这样
public synchronized Integer fecthServiceNumber()
{
if(queueNumber.size()>0)
{
return queueNumber.remove(0);
}
return null;
}
这个之间有什么区别呢?当我用第一个的时候,为什么会报错呢?
|