| |
|
| java.lang.Object java.lang.Thread java.lang.FinalizerThread
FinalizerThread | class FinalizerThread extends Thread (Code) | | Dedicated finalizer thread.
|
Field Summary | |
static boolean | onExit |
Method Summary | |
static void | initialize() Initializes finalization system. | public void | run() | public static void | runFinalization() VM calls this thread from Runtime.runFinalization(). | static void | shutdown(boolean startFinalizationOnExit) VM calls this method to request finalizer thread shutdown. | public static void | startFinalization(boolean wait) Wake up permanent finalizer threads or create additional
temporary threads, and wait until they start.
Parameters: wait - - says to wait untill all finalizer threads complite work. |
onExit | static boolean onExit(Code) | | |
FinalizerThread | public FinalizerThread()(Code) | | |
FinalizerThread | protected FinalizerThread(boolean permanent)(Code) | | |
initialize | static void initialize()(Code) | | Initializes finalization system. Starts permanent thread.
|
runFinalization | public static void runFinalization()(Code) | | VM calls this thread from Runtime.runFinalization().
|
shutdown | static void shutdown(boolean startFinalizationOnExit)(Code) | | VM calls this method to request finalizer thread shutdown.
|
startFinalization | public static void startFinalization(boolean wait)(Code) | | Wake up permanent finalizer threads or create additional
temporary threads, and wait until they start.
Parameters: wait - - says to wait untill all finalizer threads complite work. |
|
|
|