Java - Collections - Interview Questions and Answers on WeakHashMap

Q1.  Difference between HashMap and WeakHashMap ?

Ans. WeakHashMap uses weak reference for keys, which means if the key object doesn't have any reference then both key/value mapping will become eligible for garbage collection.

Q2. Which interfaces are implemented by  WeakHashMap?

Ans.[Serializable,  Cloneable,  Map]

Q3. Which is the Parent Class of  WeakHashMap class?

Ans.AbstractMap

Q4. What is the package name for  WeakHashMap class?

Ans.java.util