На этот вопрос есть ответы на Stack Overflow на русском : Что такое интернирование и как им пользоваться Что такое String Interning в Java, когда я должен его использовать и почему...
234
Что такое интернирование Java String?