java有没有支持重新开始计时的计时器
答案:1 悬赏:50 手机版
解决时间 2021-03-31 14:46
- 提问者网友:愿为果
- 2021-03-31 05:21
java有没有支持重新开始计时的计时器
最佳答案
- 五星知识达人网友:动情书生
- 2021-03-31 06:52
public void run() {
try {
while (true) {
long current = System.currentTimeMillis();
long k = next_send_time - current;
if (k > 0) {
Thread.sleep(k);
} else {
//handshake()
Thread.sleep(60 * 1000);
}
}
} catch (InterruptedException ex) {
}
}
public synchronized void refreshNextTime() {
next_send_time = System.currentTimeMillis() + 60 * 1000;
}
private volatile long next_send_time;//下一次发起请求的日期
try {
while (true) {
long current = System.currentTimeMillis();
long k = next_send_time - current;
if (k > 0) {
Thread.sleep(k);
} else {
//handshake()
Thread.sleep(60 * 1000);
}
}
} catch (InterruptedException ex) {
}
}
public synchronized void refreshNextTime() {
next_send_time = System.currentTimeMillis() + 60 * 1000;
}
private volatile long next_send_time;//下一次发起请求的日期
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯