什么情况下需要一个时间间隔为0的timer?
在一个项目中看到这样一个代码:
class myTimer extends Timer{
void fired() {
// some operations
delete this;
}
};
void doSomeOperaton() {
myTimer mt = new myTimer();
mt.startOneShot(0);
}
这样做的意义何在?我目前想到的是,设置一个timer不会立即阻塞掉线程,
不知道是不是这个原因,请高手指点。。。