How Can We Reference an Unreferenced Object Again in Java ?

We can provide implementation in finalize() method to reference and unreferenced object. For an unreferenced object, finalize() method is called at the time of Garbage Collection. At this time, Object can pass its reference ‘this’ to finalize() method and revive itself.



You May Interest

What are the Examples of Observer Design Pattern in JDK ?

What is the Use of Run Time Polymorphism in Java ?

What are the Popular Implementations of Deque in Java ?

What is the Difference Between an Iterator and ListIterator in Ja ...

When Does JVM Call the Finalize Method in Java ?