Java Language
Commandes d'exécution
Recherche…
Ajout de crochets d'arrêt
Parfois, vous avez besoin d'un morceau de code à exécuter lorsque le programme s'arrête, par exemple en libérant des ressources système que vous ouvrez. Vous pouvez exécuter un thread lorsque le programme s'arrête avec la méthode addShutdownHook
:
Runtime.getRuntime().addShutdownHook(new Thread(() -> {
ImportantStuff.someImportantIOStream.close();
}));
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow