美文网首页
String,StringBuffer,StringBuilde

String,StringBuffer,StringBuilde

作者: 3d7be2e0434d | 来源:发表于2018-07-16 09:57 被阅读0次

    1.先来分析一下这三个类之间的关系(都是通过字符数组来实现的),StringBuffer和StringBuilder都继承自AbstractStringBuilder这个类。

    2.String是不可变类,而StringBuffer, StringBuilder是可变类

    3.String类没有append()、delete()、insert()这三个成员方法,而StringBuffer和StringBuilder都有这些方法。

    4.在执行速度上,String < StringBuffer < Stringbuilder 。

    5.String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。

    6.在线程安全上,StringBuilder是线程不安全的,而StringBuffer是线程安全的

    相关文章

      网友评论

          本文标题:String,StringBuffer,StringBuilde

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