Java Program To Perform Garbage Collection

01. Example:

import java.util.*;

class runGarbageCollection {
  public static void main(String s[]) throws Exception {
    Runtime data = Runtime.getRuntime();
    System.out.println("Free Memory In JVM Before Garbage Collection = "+ data.freeMemory());
    data.gc(); 
    System.out.println("Free Memory In JVM After Garbage Collection = "+ data.freeMemory());
  }
}

Output:

Free Memory In JVM Before Garbage Collection = 9186168
Free Memory In JVM After Garbage Collection = 12892032

Leave a comment