Last updated 2004-06-28 by Roedy
Green ©1996-2004 Canadian Mind Products
Java definitions: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
You are here : home : Java Glossary : F words : finalize.
protected void finalize() throws Throwable {...}
When a object is about to be garbage collected, its finalize method will be run. The catch is, at shutdown, by default the finalizers are not run, so you can't count on them to do things like close files.
You can also register a hunk of code to be run like this:
Runtime.addShutdownHook( Thread hook );
Unfortunately addShutdownHook takes a memory-hogging Thread rather than a lightweight Runnable.
home |
Canadian Mind Products | |||
| mindprod.com IP:[24.87.56.253] | ||||
| Your IP:[80.134.30.163] | ||||
| You are visitor number 997. | ||||
| Please send errors, omissions and suggestions | ||||
| to improve this page to Roedy Green. | ||||
| You can get a fresh copy of this page from: | or possibly from your local J: drive mirror: | |||
| http://mindprod.com/jgloss/finalize.html | J:\mindprod\jgloss\finalize.html | |||