gpt4 book ai didi

java - 创建每 XXXXms 调用一个方法的计时器

转载 作者:行者123 更新时间:2023-12-01 14:35:40 25 4
gpt4 key购买 nike

我想创建一个对象,每隔 1000 毫秒调用一次名为 loadNextImage 的方法。我可以通过创建一个新的 Thread 来实现,该线程将 hibernate 1000,然后调用此方法,但我不知道如何简洁地完成它。

最佳答案

只需使用ScheduledExecutorService:

final ScheduledExecutorService service = Executors.newSingleThreadScheduledExecutor();
service.scheduleWithFixedDelay(new Runnable() {
@Override
public void run() {
loadNextImage();
}
}, 0, 1, TimeUnit.SECONDS);

这将每隔一秒运行一次提交的Runnable

您创建一个实现 Runnable 的匿名,并在其 run 方法中调用您的loadNextImage()方法。

关于java - 创建每 XXXXms 调用一个方法的计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16509494/

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