当前位置: 代码迷 >> J2SE >> 请教如果在退出时,想把数据写入硬盘(可能需要一段时间),addShutdownHook可否胜任
  详细解决方案

请教如果在退出时,想把数据写入硬盘(可能需要一段时间),addShutdownHook可否胜任

热度:207   发布时间:2016-04-24 16:56:58.0
请问如果在退出时,想把数据写入硬盘(可能需要一段时间),addShutdownHook可否胜任?
或者有其它更好的方法推荐一下?

------解决方案--------------------
addShutdownHook是在JVM实例关闭之前执行的,应当是可以的。自己动手实验是最好的答案。
------解决方案--------------------
这个方案是可以的,但是不保险。万一用户是直接杀进程等方法就没有机会触发这个Hook了