Результаты поиска по запросу "stringbuffer"

8 ответов

Существует огромная стоимость для синхронизации объектов. Не рассматривайте программу как отдельную сущность; Это не проблема, когда вы читаете концепции и применяете их в небольших программах, которые вы упомянули в деталях вашего вопроса, проблемы возникают, когда мы хотим масштабировать систему. В этом случае ваша однопоточная программа может зависеть от нескольких других методов / программ / сущностей, поэтому синхронизированные объекты могут вызвать серьезную сложность программирования с точки зрения производительности. Поэтому, если вы уверены, что синхронизировать объект не нужно, вам следует использовать StringBuilder, так как это хорошая практика программирования. В конце мы хотим научиться программировать, чтобы создавать масштабируемые высокопроизводительные системы, и это то, что мы должны делать!

оложим, что наше приложение имеет только один поток. и мы используемStringBuffer тогда в чем проблема? Я имею в виду, еслиStringBuffer может обрабатывать несколько потоков через синхронизацию, в чем проблема для работы с одним потоком? Зачем ...

1 ответ

Доступ к нулевому указателю: переменная может быть только нулевой в этом месте

5 ответов

 кажется уместным на первый взгляд.

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

ТОП публикаций

2 ответа

replaceAll не заменяет строку [дубликат]

На этот вопрос уже есть ответ здесь:Строка не заменяет символы 5 ответовЯ хочу, чтобы текст "REPLACEME" был заменен моими символами StringBuffer. К...

4 ответа

Значение «StringBuilders не является потокобезопасным»

20 ответов

Создать строку из n символов

5 ответов

Преобразование массива Char в список в Java

1 ответ

stringstream-> rdbuf () -> pubsetbuf не устанавливает буфер

6 ответов

Python эквивалент Java StringBuffer?

Есть ли что-нибудь в Python, как Java

6 ответов

Java: StringBuffer & Concatenation

Я использую StringBuffer в Java для объединения строк, например так: StringBuffer str = new StringBuffer(); str.append("string value");Я хотел бы знать, есть ли метод (хотя я не нашел ничего из быстрого взгляда на документацию) или какой-то ...