weakhashmap

Co to jest WeakHashMap i kiedy go używać? [duplikat]

To pytanie ma już odpowiedź tutaj: Kiedy używasz WeakHashMap lub WeakReference? ... Co to jest WeakHashMap i kiedy należy go używać? Jakie są różnice między A WeakHashMap i a HashMap?

WeakHashMap vs HashMap

W poniższym przykładzie kodu, gdy klucze są ustawione na null i wywołane jest System.gc(), WeakHashMap traci wszystkie odwzor ... Hello} Moje pytanie brzmi dlaczego WeakHashMap nie traci swoich wpisów w drugim przykładzie kodu nawet po odrzuceniu kluczy?

Jest java.util.równoległy odpowiednik dla WeakHashMap?

Czy poniższy fragment kodu można przepisać bez użycia Collections.synchronizedMap() z zachowaniem poprawności przy współbieżn ... ienie przez new ConcurrentHashMap<Class, Object>(new WeakHashMap<Class, Object>())); Oczywiście nie zadziała