【发布时间】:2017-04-28 13:28:18
【问题描述】:
有没有办法安排在特定时间停止或终止java程序。我正在使用 java.util.timer。例如晚上 10 点。我知道如何安排在特定时间启动 java 程序。问题是我无法找到终止程序的方法。
【问题讨论】:
-
System.exit(1) 停止一个 java 程序。但我不知道这是否是最好的方法......
-
"我知道如何安排在特定时间启动 java 程序" 使用相同的方法在所需时间安排
kill -SIGTERM怎么样? -
我想知道如何安排那个..for ex stop at 10pm..我的错误我没有在问题中提到它。我更新了我的问题。对不起
-
您想停止“远程”Java 应用程序,而不是您的应用程序?
-
今日日历 = Calendar.getInstance(); today.set(Calendar.HOUR_OF_DAY, 18);// 设置为 18,即 24 小时后的下午 6:00 today.set(Calendar.MINUTE, 00); today.set(Calendar.SECOND, 0); // 每天凌晨 2 点运行任务 Timer timer = new Timer(); timer.schedule( , today.getTime());类 CloseApp 实现 Runnable{ public void run(){ System.exit(0); }}}