新增關閉鉤子
有時,你需要在程式停止時執行一段程式碼,例如釋放你開啟的系統資源。當程式使用 addShutdownHook
方法停止時,你可以執行一個執行緒:
Runtime.getRuntime().addShutdownHook(new Thread(() -> {
ImportantStuff.someImportantIOStream.close();
}));
有時,你需要在程式停止時執行一段程式碼,例如釋放你開啟的系統資源。當程式使用 addShutdownHook
方法停止時,你可以執行一個執行緒:
Runtime.getRuntime().addShutdownHook(new Thread(() -> {
ImportantStuff.someImportantIOStream.close();
}));