--String is immutable whereas StringBuffer and StringBuilder can change their values.
--The only difference between StringBuffer and StringBuilder is that StringBuilder is unsynchronized whereas StringBuffer is synchronized. So when the application needs to be run only in a single thread then it is better to use StringBuilder. StringBuilder is more efficient than StringBuffer.
--Criteria to choose among String, StringBuffer and StringBuilder
If your text is not going to change use a string Class because a String object is immutable.
If your text can change and will only be accessed from a single thread, use a StringBuilder because StringBuilder is unsynchronized.
If your text can changes, and will be accessed from multiple threads, use a StringBuffer because StringBuffer is synchronous.
I Tried Google IT Support Professional Certificate on Coursera and It's
Awesome
-
[image: Is Google IT Support Professional Certificate Worth It]
Hello guys, if you want to start your career in the IT support field and
looking for resour...
1 day ago
No comments:
Post a Comment
I'm certainly not an expert, but I'll try my hardest to explain what I do know and research what I don't know.