第五部分 给程序添加退出事件
<br />java.lang.Runtime类提供了一个addShutdownHook()方法。添加虚拟机关闭钩子。有以下用途:<br />① 应用程序正常退出。在退出时只需特定的业务逻辑。<br />② 虚拟机非正常退出,如用户按下“Ctrl+C”组合键,操作系统关闭。在退出时候执行必要的挽救措施。我们可以将退出事件放在一个自定义线程的线程体中即可。<br />下面就是代码演示【TestOnE
·
java.lang.Runtime类提供了一个addShutdownHook()方法。添加虚拟机关闭钩子。有以下用途:
① 应用程序正常退出。在退出时只需特定的业务逻辑。
② 虚拟机非正常退出,如用户按下“Ctrl+C”组合键,操作系统关闭。在退出时候执行必要的挽救措施。我们可以将退出事件放在一个自定义线程的线程体中即可。
下面就是代码演示【TestOnExit】
运行结果如下所示:
更多推荐
已为社区贡献9条内容
所有评论(0)