Junior — Middle
Meddig tárolódik egy sztring a Java sztringmedencében?
sobes.tech MI
Válasz az MI-től
В Java строка, помещённая в пул строк (String Pool), хранится там до тех пор, пока существует класс, загрузивший этот пул, обычно — до завершения работы программы. Пул строк — это специальная область памяти, где хранятся уникальные неизменяемые строковые литералы для экономии памяти и ускорения сравнения строк. Строки в пуле живут в течение всего времени работы приложения, если на них есть ссылки, и не удаляются сборщиком мусора, пока они используются.