addShutdownHook钩子
生活随笔
收集整理的這篇文章主要介紹了
addShutdownHook钩子
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在開發框架過程中,在結束流的時候需要對當前所有流進行關閉。為了以防忘記關流,可以在初始化操作時,添加鉤子,鉤子會在jvm中增加一個關閉的鉤子,當jvm關閉的時候,會執行系統中已經設置的所有通過方法addShutdownHook添加的鉤子,當系統執行完這些鉤子后,jvm才會關閉。所以這些鉤子可以在jvm關閉的時候進行內存清理、對象銷毀等操作。
?
Runtime.getRuntime().addShutdownHook(Thread x);
操作鉤子的時候會對鉤子按照添加的順序,逐一進行操作,可將對流的關閉操作寫入其中。
轉載于:https://www.cnblogs.com/Junpb/p/10827080.html
總結
以上是生活随笔為你收集整理的addShutdownHook钩子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电子工程师需要了解的SMT贴片质量问题汇
- 下一篇: “盗”亦有道,关于robots协议