在JVM关闭前执行非jvm的资源释放可以通过增加一个勾子来实现:
Runtime.getRuntime().addShutdownHook(new Thread(){
@Override
public void run() {
messageReceiver.destory();
}
});
在JVM关闭前执行非jvm的资源释放可以通过增加一个勾子来实现:
Runtime.getRuntime().addShutdownHook(new Thread(){
@Override
public void run() {
messageReceiver.destory();
}
});