gpt4 book ai didi

java - 每 10 分钟调用一次函数

转载 作者:IT老高 更新时间:2023-10-28 21:17:50 25 4
gpt4 key购买 nike

我不是专家,只是初学者。所以我请你为我写一些代码。

如果我有两个类,CLASS ACLASS B,并且在 CLASS B 内部有一个名为 funb( )。我想每十分钟从 CLASS A 调用这个函数。

你已经给了我一些想法,但是我不太明白。

你能发布一些示例代码吗?

最佳答案

看看ScheduledExecutorService :

这是一个类,其方法将 ScheduledExecutorService 设置为每隔十秒发出蜂鸣声,持续一小时:

 import static java.util.concurrent.TimeUnit.*;
class BeeperControl {
private final ScheduledExecutorService scheduler =
Executors.newScheduledThreadPool(1);

public void beepForAnHour() {
final Runnable beeper = new Runnable() {
public void run() { System.out.println("beep"); }
};
final ScheduledFuture<?> beeperHandle =
scheduler.scheduleAtFixedRate(beeper, 10, 10, SECONDS);
scheduler.schedule(new Runnable() {
public void run() { beeperHandle.cancel(true); }
}, 60 * 60, SECONDS);
}
}

关于java - 每 10 分钟调用一次函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1220975/

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