title: When would you use a WeakHashMap or a WeakReference?
body: <p>The use of weak references is something that I've never seen an implementation of so I'm trying to figure out what the use case for them is and how the implementation would work. When have you needed to use a <code>WeakHashMap</code> or <code>WeakReference</code> and how was it used?</p>