如何在JAVA中每隔一段时间执行一段程序

可以用线程来做,每隔几秒开一个线程
代码如下
	public void runTask() {
		final long timeInterval = 120000;// 两分钟运行一次
		final ThreadService threadService = new ThreadService();
		Runnable runnable = new Runnable() {
			public void run() {
				while (true) {
					// ------- code for task to run
//你要运行的程序
					// ------- ends here
					try {
						Thread.sleep(timeInterval);
					} catch (InterruptedException e) {
						e.printStackTrace();
					}
				}
			}
		};
		Thread thread = new Thread(runnable);
		thread.start();
	}

 

posted @ 2022-05-09 10:51  锐洋智能  阅读(1757)  评论(0编辑  收藏  举报