Вы ищете канатов ?
Веревка - это высокая замена производительности для строк. Datastructure, подробно описанный в « канатах: альтернативы строкам », обеспечивает асимптотически лучшую производительность, чем как строка, так и StringBuffer для общих модификаций струн, таких как Prepend, добавление, удаление и вставка. Как строки, веревки неизменяются и поэтому хорошо подходят для использования в многопоточной программировании.