What is the purpose of Finalization in java?
        Posted  
        
            by Karthik
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Karthik
        
        
        
        Published on 2010-03-15T21:19:27Z
        Indexed on 
            2010/03/15
            21:29 UTC
        
        
        Read the original article
        Hit count: 293
        
Different websites are giving different opinions.
My understanding is this:
To clean up or reclaim the memory that an object occupies, the Garbage collector comes into action. (automatically is invoked???)
The garbage collector then dereferences the object. Sometimes, there is no way for the garbage collector to access the object. Then finalize is invoked to do a final clean up processing after which the garbage collector can be invoked.
is this right?
© Stack Overflow or respective owner