It is a method present in a class which is called before any of its object is reclaimed by the garbage collector. Finalize() method is used for performing code clean-up before the object is reclaimed by the garbage collector.
Syntax:public class MyClass
{
protected void finalize()
{
... //code written here for clean-up
}
}
Example:import java.util.*;
public class ObjectDemo extends GregorianCalendar {
public static void main(String[] args) {
try {
// create a new ObjectDemo object
ObjectDemo cal = new ObjectDemo();
// print current time
System.out.println("" + cal.getTime());
// finalize cal
System.out.println("Finalizing...");
cal.finalize();
System.out.println("Finalized.");
} catch (Throwable ex) {
ex.printStackTrace();
}
}
}
License.
All information of this service is derived from the free sources and is provided solely in the form of quotations.
This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 674 / 158776271. Delta: 0.00151 с