| Can you just provide example of Garbage Collection in Java with code?
To understand Garbage Collection in Java we used frrememory method. First we print free memory in Java available and after that we use garbage collection by using gc method of RunTime class. And freeMemory method return the amount of memory free in JVM. Here in below example we use getRunTime method is used to get the reference of current RunTime object.
import java.util.*;
class GCClass
{
public static void main(String s[]) throws Exception
{
Runtime rs = Runtime.getRuntime();
System.out.println("Freememory in JVM before GC = "+rs.freeMemory());
rs.gc();
System.out.println("Freememory in JVM after GC = "+rs.freeMemory());
}
}
Output:-
Freememory in JVM before GC=1234
Freememory in JVM after GC=1567 | | |