Garbage Collector (Java)

Garbage Collector
 * An automatic memory management program runs on the JVM which removes objects which are not being used by the java application anymore.
 * Programmer do not need to worry about the memory management issue and can focus more on development functions
 * The garbage collector will look for objects that are not used anymore or are not referenced by other objects.