如何在eclipse中实现一个while循环,例如10秒?有人能帮我吗?我要使用计时器吗?
Timer timer = new Timer();
timer.schedule( new performClass(), 30000 );
谢谢。
答案 0 :(得分:0)
你不应该在任何平台上使用任何语言。繁忙的等待是浪费处理器周期和电池电量,并且可以防止后台任务获得处理器。正确的解决方案是使用计时器,或者产生一个休眠所需时间的线程。
答案 1 :(得分:0)
你希望你的时间在10秒内执行x次?
long startTime = System.currentTimeMillis();
while( startTime + 10000 > System.currentTimeMillis())
{
}
答案 2 :(得分:0)
如果您的目标是暂停执行十秒钟,可以尝试http://docs.oracle.com/javase/tutorial/essential/concurrency/sleep.html