string vs stringbuilder vs stringbuffer
String vs StringBuilder vs StringBuffer
STRING STRINGBUFFER STRINGBUILDER
Storage String Pool Heap Heap
Modifiable Immutable Mutable Mutable
Thread Safe YES YES NO
Performance FAST VERY SLOW FAST
3.8
10
The StringBuffer and StringBuilder class both produces mutable string objects.
The main difference between them is that StringBuffer is thread safe;
StringBuilder is not thread safe.
Thank you!
10
0
5
1
The StringBuffer and StringBuilder class both produces mutable string objects.
The main difference between them is that StringBuffer is thread safe;
StringBuilder is not thread safe.
String is immutable and thread safe.
We are using StringBuffer when we are doing parallel
testing since it is a thread safe.
Thank you!
1
0
4.43
7
String is immutable and thread safe
String builder mutable and not thread safe
Thank you!
7
0
4.67
6
They both mutable, they are exactly same but
String buffer is thread safe so it runs slower
than String builder.
We are using StringBuffer when we are doing parallel
testing since it is a thread safe.
Thank you!
6
0
4
3
The main similarity between String and StringBuffer class is that both are
thread safe.
The main difference is that String is immutable; StringBuffer is mutable.
Thank you!
3
0
Are there any code examples left?
New code examples in category Other