java.lang.Object | +--java.lang.Shutdown
Package-private utility class containing data structures and logic governing the virtual-machine shutdown sequence.
private static final int RUNNING
private static final int HOOKS
private static final int FINALIZERS
private static int state
private static boolean runFinalizersOnExit
private static HashSet hooks
private static Object lock
Shutdown()
static void setRunFinalizersOnExit(boolean run)
static void add(Thread hook)
static boolean remove(Thread hook)
private static void runHooks()
static void halt(int status)
private static void runAllFinalizers()
private static void sequence()
static void exit(int status)
static void shutdown()