🤔 Как долго в String хранятся строки?
Строки — неизменяемые (immutable) и живут в памяти столько, сколько на них существуют ссылки.
Если строка находится в String Pool'е, она хранится до завершения работы JVM, если не используется механизм очистки пула (в зависимости от версии Java и GC).
Обычные строки (например, созданные через new) живут как обычные объекты — пока есть ссылки, потом собираются сборщиком мусора.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Post #2579
1.45K
- 👍 5
- 🔥 5