String、StringBuffer和StringBuilder区别

2018-07-28 06:12:36来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

String类是不可变类,即一旦一个String类被创建以后,包含这个对象的字符序列不可改变,直至这个对象被销毁。

StringBufffer对象则代表一个字符串序列可变的字符串,当一个StringBuffer创建以后,通过StringBuffer提供的的方法改变这个字符串对象的字符序列。

StringBuilder,也代表字符串对象,StringBuffer和StringBuilder基本相似,两个类的构造器和方法也基本相同。不同的是StringBuffer是县城安全的,而StringBuilder没有线程安全功能,所以性能略高。通常情况下创建安一个可变的字符串对象,则优先考虑使用StringBuilder。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Spring AOP 切面编程记录日志和接口执行时间

下一篇:令牌桶算法限流