我在这里做的事真的很蠢吗?我试图每分钟左右执行一次方法,永远,或直到我停止程序.
while(true) {
this.doSomethingPeriodically();
Calendar now = Calendar.getInstance();
int minutes = now.get(Calendar.MINUTE);
int resume = minutes + 1;
while (now.get(Calendar.MINUTE) < resume) {
// waiting for a minute
}
}
Run Code Online (Sandbox Code Playgroud)