首先Runtime.getRuntime().addShutdownHook(Thread hook)函数的功能是什么???

java虚拟机会对两种类型的事件作出响应,进行关闭。

  1. exit(),或者System.exit()方法被调用。
  2. 对用户在系统层次作出的关闭指令进行关闭操作。

使用Runtime实例调用addShutdownHook(Thread hook)的研究

上图是hook参数的官方说明。

 

在我们的项目中,hook就是下面这样的一个Exitor内部静态类的一个实例。

使用Runtime实例调用addShutdownHook(Thread hook)的研究

使用Runtime实例调用addShutdownHook(Thread hook)的研究

 

 

 

相关文章:

  • 2022-12-23
  • 2022-01-15
  • 2022-12-23
  • 2021-07-19
  • 2022-12-23
  • 2021-12-17
  • 2021-10-20
  • 2021-06-20
猜你喜欢
  • 2022-03-11
  • 2022-12-23
  • 2021-10-24
  • 2021-10-07
  • 2021-09-08
  • 2022-01-22
相关资源
相似解决方案