public class Garbage
{
int a=0;
public void add()
{
int c=10+20;
System.out.println(c);
System.out.println(a);
}
public static void main(String args[])
{
Garbage obj=new Garbage();
System.gc();
System.out.println("Garbage Collected");
obj.add();
}
}
Above is a code in java used for garbage collection. object
obj has been created for the class Garbage and system.gc
method is called. Then using that object add method is
called.System.gc method if called the obj should be garbage
collected?
Answer Posted / bhudeep
Java provides us one method System.gc()to call garbage
collection forcefully.But by calling System.gc() will not
ensure you that the object will be garbage collected.
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is advantage of java?
Why is singleton not thread safe?
Are maps ordered java?
How many bytes are there?
What is toarray method in java?
What are the 3 types of loops in java?
Can interface be private in java?
List any five features of java?
What is off heap memory?
What is a class in java?
Describe string intern() methodology
Do we have pointers in java?
Does java support Operator Overloading?
What is the purpose of encapsulation?
What is the transient keyword?