利用 Runtime.addShutdownHook(Thread t) 方法来注册关闭钩子,在JVM要退出的时候,
它会自动地调用所有已经注册了的钩子。
调用System.exit() 方法来强迫JVM退出,也会调用这些钩子,不过如果调用
Runtime.halt() 方法,就不会执行这些钩子了:
还可以
removeShutdownHook(Thread t)
方法来删除已经注册了的钩子。
发表于 @ 2008年05月18日 21:15:00|评论(loading...)|编辑