JVM的钩子函数实践调用

虚拟机退出:JVM会在全部非后台线程关闭后才会退出,如在一个main线程里新产生一个线程,而该线程阻塞了,那么虚拟机不会退出。后台线程会在全部非后台线程退出后都中止任务。 系统调用System.exit(0):在线程中调用会致使整个系统退出。在调用该代码以后定义代码均不会运行。 JAVA的钩子函数是在jvm正常退出时会调用: 例如在线程上调用System.exit(0)时会调用注册的钩子函数。钩子
相关文章
相关标签/搜索