我有一个通过控制台运行的游戏机器人.我不认为我会为它编写一个gui,但我希望有可能在没有CTRL + C的情况下关闭程序,因为这只会中断我的程序而不是正确清理代码并确保没有泄漏.
我应该使用som类型的键绑定还是我必须使用GUI?或者我怎么能这样做?
我认为那是一个关机钩子的用途.
Runtime.getRuntime().addShutdownHook( new Thread() {
@Override
public void run() {
System.out.println("Application shutdown");
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
353 次 |
| 最近记录: |