❓ Вопрос на собеседовании
Что такое "weak references" в Java и когда их стоит использовать?
Ответ ⬇️
Weak references (слабые ссылки) позволяют ссылаться на объекты, не предотвращая их сборку сборщиком мусора (GC). Если на объект осталась только слабая ссылка, GC сможет освободить его память, когда посчитает нужным. Это полезно в ситуациях, когда нужно избежать утечек памяти, но при этом объект не должен оставаться в памяти, если он больше не используется, как в кэширующих структурах данных или пуле объектов.
Java Learning 👩💻
Post #2961
2.44K
- 👍 5
- ❤🔥 2