计算机关机时是否会运行Shutdown Hooks? I saw a post about this from a while back,它是从2015年开始......所以它让我觉得从那时起就可以修复/改变它。如果没有,我应该怎么做,而不会造成任何问题?
编辑:我自己做了一些测试,发现它不会在系统关闭时运行。使用这个:
Runtime.getRuntime().addShutdownHook(new Thread() {
public void run() {
//some code here
}
});
我正在使用它,所以我可以禁用在程序开始时生成的一些令牌/密钥。如果我不能在程序结束时禁用令牌,那么事情就会搞得一团糟......
感谢您提供任何意见!