weakhashmap如何工作?
这个问题在这里已经有了答案:
你不能在WeakHashMap中使用字符串文字(你可以,但是没有意义):
String myKey = "somekey";
相反,你必须使用:
String myKey = new String("somekey");
在后一种情况下,字符串不合并。
“过时”一词不够精确。 有问题的情况是'垃圾收集'。 当密钥被垃圾收集时,值将从WeakHashMap中移除。 期。
链接地址: http://www.djcxy.com/p/48853.html