The WeakReference is one of those fun interview topics. Some people have never heard of it and when they learn about it will say, ''That's a textbook question ... why would I ever use a Weak Reference?''
A weak reference references an object while still allowing that object to be reclaimed by garbage collection.
Why would you want to do that? ...