java 钩子函数是写在静态方法里面的吗?为什么?该方法中断或报错就调用钩子函数吗?哪位大佬详解一下?
不知道你说的是不是 JVM 的钩子,
Java Runtime.addShutdownHook(Thread hook)
方法,可以注册一个 JVM 关闭的钩,这是 JVM 层面维护的,用以在关闭 tomcat 或者 JVM 退出时执行一些收尾工作。