我需要一个实现
请问您推荐哪个实现类?(该类必须能在Android上运行)
Map
接口的类,它可以同时具备 IdentityHashMap
和 WeakHashMap
的属性(使用引用相等性而不是 equals()
方法匹配键,并且使用引用弱化机制管理键)。请问您推荐哪个实现类?(该类必须能在Android上运行)
map.get(new Wrapper(t));
应该可以工作。 - assyliasWeakHashMap
将会指向Equivalence.Wrapper<K>
而不是K
,因此当Equivalence.Wrapper<K>
被收集时,键将被删除,而非当K
被收集时。Equivalence.Wrapper<K>
可能会(很可能)在K
仍然存在时被收集。 - zduny