This question already has answers here:
When would you use a WeakHashMap or a WeakReference?

(10个答案)


5年前关闭。




就像weakhashmap如何理解对它的一个键的引用现在已经过时了,特别是如果键是池中的字符串时?

最佳答案

您不能在WeakHashMap中使用String文字(可以,但是里面没有意义):

String myKey = "somekey";

相反,您必须使用:
String myKey = new String("somekey");

在后一种情况下,不合并字符串。

关于java - weakhashmap如何工作? [复制],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4196448/

10-10 06:30