繁体   English   中英

如何让线程每x秒运行一次? (JAVA)

[英]How to make thread run something every x seconds? (Java)

我有一个程序,在那里我有这个线程,它将从另一个用户接收字符串并将它们保存在另一个对象中。 我希望每隔x秒使这个线程运行“寻找字符串并保存它们 - 方法”。 我怎么做?

我相信这个答案会对您有所帮助: https//stackoverflow.com/a/12908477/3328790

用户建议您使用Timer和TimerTask类,您可以使用它们来安排任务每n秒运行一次。

创建一个Runnable ,它将在您定期运行的Thread使用,并创建另一个Runnable ,它将根据您的需要启动所需的Thread 启动第二个Thread

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM