字符串,字符串生成器和字符串缓冲区之间的差异[关闭]

问题描述 投票:-3回答:1

字符串,字符串生成器和字符串缓冲区之间的区别。

请描述这三件事。我想对此有所了解。

string difference
1个回答
0
投票

Java提供了三个类来表示字符序列:String,StringBuffer和StringBuilder。 String类是不可变的类,而StringBuffer和StringBuilder类是可变的。

StringBuffer已同步,即线程安全。这意味着两个线程不能同时调用StringBuffer的方法。 StringBuilder是非同步的,即不是线程安全的。这意味着两个线程可以同时调用StringBuilder的方法。

StringBuffer的效率不如StringBuilder。

© www.soinside.com 2019 - 2024. All rights reserved.