1. Garbage Collector in Java
    1. What is Garbage Collection
    1. Why finalize() is Deprecated and Its Use
    1. What are Weak References in Java