是否有可能在java命令行应用程序中捕获Ctrl+ C信号?我想在终止程序之前清理一些资源。
发布于 2018-03-21 12:04:55
仅用于快速控制台测试目的...
Runtime.getRuntime().addShutdownHook(new Thread() {
public void run() {
try {
Thread.sleep(200);
System.out.println("Shouting down ...");
//some cleaning up code...
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
https://stackoverflow.com/questions/-100007698
复制相似问题