Java. Собеседование
Core Java & JVM Вопрос Ответ String Pool от heap? Почему String immutable? String Pool — область в heap (с Java 7 перенесена из PermGen) для интернирования строковых литералов, позволяет переиспользовать одинаковые строки. String.intern() добавляет строку в пул. Immutability String важна по нескольким причинам: thread safety без синхронизации, кэширование hashCode (вычисляется один раз), безопасное использование… read more »