What is a Shutdown Hook in Java ?

The shutdown hook is a thread that is invoked implicitly by JVM just before the shut down. It can be used to clean up unused resources etc.

We can use java.lang.Runtime.addShutdownHook(Thread hook) method to register a new virtual-machine shutdown hook.



You May Interest

Why ListIterator Has add Method But Iterator Does Not Have in Jav ...

What are the Differences Between a Vector and an ArrayList in Jav ...

How Will You Use Other Java Files of Your Application in JSP Code ...

How Can We Prevent Busy Waiting in Java ?

How Strategy Design Pattern is Different From State Design Patter ...