Is there java.util.concurrent equivalent for WeakHashMap?
2022-08-31 19:36:06
Can the following piece of code be rewritten w/o using yet maintaining correctness at concurrency? Collections.synchronizedMap()
Collections.synchronizedMap(new WeakHashMap<Class, Object>());
i.e. is there something from java.util.concurrent one can use instead? Note that merely replacing with
new ConcurrentHashMap<Class, Object>(new WeakHashMap<Class, Object>()));
obviously won't work