我有java控制台应用程序将作为守护程序运行,我希望每隔n秒使用Timer.schedule执行任务。
Timer timer = new Timer(true);
timer.schedule(new ATask(), 0,10000);
//insert block here
“阻止”退出的最佳方式是什么?
答案 0 :(得分:1)
尝试Thread#join()
您当前的主题。
Timer timer = new Timer(true);
timer.schedule(new ATask(), 0,10000);
Thread currentThread = Thread.currentThread();
currentThread.join();