Почему StringBuffer потокобезопасен и в чем его разница с другими классами для строк в Java

JavaStringBufferклассы строкосновы Javaпотокобезопасность