WeakHashMap的使用场景

  在学习WeakHashMap时了解到,若是map里面的key只有map自己引用时,就会将key对应的Entry清除掉。查看WeakHashMap的源码发现,Entry继承了WeakReference类,而且实例化Entry对象时,全部的key都会经过调用super(key,queue)方法保存成对实际对象的弱引用。实际上,弱引用在构造时也须要传入一个对象的强引用做为参数。例如:java Car
相关文章
相关标签/搜索