昨天分析性能问题,看到几段类似代码,大意如下:
long beginTime = System.current();
long interval = 36;
for (int i=0; i<100; i++)
{
if (System.current()-beginTime<interval)
{
i--;
continue;
}
......
}
为了等待这几十毫秒,让CPU拼命的干活啊。实在太有创意了。
赶紧换成sleep()