gpt4 book ai didi

java - 如何判断Timer任务是否完成

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:33:44 28 4
gpt4 key购买 nike

我有以下代码:

Timer timer = new Timer();      
TimerTask task = new TimerTask() {

@Override
public void run() {
// TODO Auto-generated method stub
}
};

timer.schedule(task, 10000);//execute after 10 seconds

我们能否确定任务是否已被计时器执行或仍在到期?

最佳答案

添加一个简单的变量,比如..

  boolean isTaskCompleted = false;
Timer timer = new Timer();
TimerTask task = new TimerTask() {

@Override
public void run() {
// do stuff
isTaskCompleted = true;
}
};

timer.schedule(task, 10000);//execute after 10 seconds

关于java - 如何判断Timer任务是否完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13721726/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com