“Różnica między StringBuffer a StringBuilder” Kod odpowiedzi

Różnica między StringBuffer a StringBuilder

StringBuffer:
1. StringBuffer class is synchronized
2. It is thread-safe
3. It is slower than StringBuilder

StringBuilder:
1. StringBuilder class is not synchronized
2. It is not thread-safe
3. It is faster than StringBuffer
Tiny Coders

String vs StringBuilder vs StringBuffer

If a string is going to remain constant throughout the program, 
then use the String class object because a String object is immutable.
If a string can change (for example: lots of logic and operations in the construction of the string) 
and will only be accessed from a single thread, using a StringBuilder is good enough.
If a string can change and will be accessed from multiple threads, 
use a StringBuffer because StringBuffer is synchronous, 
so you have thread-safety.
If you don’t want thread-safety than you can also go with StringBuilder class as it is not synchronized.
Preeti Sekhon

Odpowiedzi podobne do “Różnica między StringBuffer a StringBuilder”

Pytania podobne do “Różnica między StringBuffer a StringBuilder”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu