This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Hi, -Can you please elaborate as when an object is eligible for garbage collectionc , i find it bit hard(with eg if possible).Any good link for the same? -please send me good link related with threads and exception thanks, rajiv [ August 26, 2003: Message edited by: Rajiv Goyal ]
object is eligible for gc when all it's references are set to null. for e.g.
String str = new String("hi");//1 String str1= str;//2 str=null;//3 : ://some processing with str1 : : str1=null;//4
Here we have created a new object str which contains a string "hi" now we r assigning that to str1. so now there r 2 references to string "hi". So unless and until u are not making both str and str1 to null that object is not eligible for garbage collection.