What does this class exactly do?
What is a "termination-triggered shutdowns"?
Where have you used this in your program or what could be a good use case for this class?
Taking your points one at a time:
What does this class do? It handles termination signals received from the Operating System.
What are "termination-triggered shutdowns"? A shut down of the JVM caused by the Operating System sending a signal to the Java process, e.g. when you shut down your computer.
How can it be used? It's not intended for use in your programs as it is package private and is used by the JVM itself to handle termination signals received from the Operating System.