[英]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.