кажется уместным на первый взгляд.
ге «Эффективная Ява» Джош Блох говорит, что
StringBuffer в значительной степени устарел и должен быть заменен несинхронизированной реализацией 'StringBuilder'
.
Но по своему опыту я все еще видел широкое использование класса StringBuffer. Почему класс StringBuffer теперь устарел и почему StringBuilder следует отдавать предпочтение StringBuffer, за исключением увеличения производительности из-за отсутствия синхронизации?