gpt4 book ai didi

java - 为某些退出代码调用 shutdownHook?

转载 作者:行者123 更新时间:2023-12-01 12:20:43 25 4
gpt4 key购买 nike

据我所知,System.exit 会触发关闭钩子(Hook)(如果注册了任何钩子(Hook)),因此关闭钩子(Hook)线程正在等待任何其他线程加入如果其他线程调用 System.exit() 我认为会发生死锁,那么是否有任何解决方案可以为某些退出代码(例如 -1)注册关闭 Hook ?通过这种方式,我可以防止关闭 Hook 在某些特殊退出情况下不起作用。提前致谢。

最佳答案

关闭 Hook 机制没有任何方法可以仅针对特定退出代码运行关闭 Hook 。您可以注册一个关闭 Hook 来检查退出代码 as discussed here ,并据此决定要做什么。

关于java - 为某些退出代码调用 shutdownHook?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26672332/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com