Java :Стек со слабыми ссылками

В Java есть структура данных, называемая WeakHashMap, в которой слабые ссылки хранятся как ключи. Всякий раз, когда слабые ссылки удаляются из памяти, запись удаляется с карты.

Если у меня есть структура данных, такая как стек или набор, в которой я храню слабые ссылки, будут ли их записи автоматически удалены, когда слабая ссылка будет извлечена из памяти?

Ниже приведен пример стека, в котором хранятся слабые ссылки.

Stack<WeakReference<Object>> objStack = new Stack<WeakReference<Object>>();
8
задан zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 10 August 2012 в 21:49
поделиться