![](/img/trans.png)
[英]Execute an instruction every x seconds in a for loop of an arraylist using JAVA
[英]Java execute method from within a loop every few seconds
我有一个在我的测试应用程序中运行的线程,该线程内部有一个while循环。 当while循环运行时,我想每30秒从此while循环中执行一个方法。 在while循环内,不想休眠线程或停止循环,它必须运行并且每30秒调用一次该方法。
Thread myThread = new Thread() {
@Override
public void run() {
//my code that runs with a loop
//while loop here that runs and needs to execute method every 30 seconds, if condition met continue else break;
};
myThread.start();
}
将其放在执行线程的位置:
Thread.sleep(30000);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.