美文网首页Android知识
String、StringBuffer和StringBuilde

String、StringBuffer和StringBuilde

作者: 冯奕欢 | 来源:发表于2016-07-01 11:11 被阅读76次

StringBuffer类和String、StringBuilder一样,也用来代表字符串。

  • String类是不可变类,任何对String的改变都会引发新的String对象的生成;
  • 而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象。
  • StringBufferd类与StringBuilder的原理和操作基本相同。区别在于StringBufferd支持并发操作,线性安全的,适合多线程中使用。StringBuilder不支持并发操作,线性不安全的,不适合多线程中使用
    StringBuilder效率要略高于 StringBufferd。

相关文章

网友评论

    本文标题:String、StringBuffer和StringBuilde

    本文链接:https://www.haomeiwen.com/subject/cxbfjttx.html