本人实际操作中遇到一个问题,就是想在java程序退出(强制退出,Terminate)之前执行一段代码,开始我想到用try finally,但是不行;后来注册钩子线程,还是不行;想想能不能添加JVM的System.exit()事件监听器来实现,但是网上找不到这方面的实现,求高人指点,我是强制退出哦,比如Eclipse上面运行,运行结束之前,按Termiante.
------解决思路----------------------
构造线程应该可以把
static{
Runtime.getRuntime().addShutdownHook(new Thread(){
public void run(){
///
}
})
}
------解决思路----------------------
kill -9时似乎也调用不了