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

时间:2014-02-20 15:37:50

标签: java eclipse sockets

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

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

创建一个Runnable,用于定期投放Thread并创建另一个Runnable,根据您的需要启动所需的Thread。开始第二个Thread