String,StringBuffer,StringBuilder的区别

String 对象是不可以改变的,每次拼接字符串,都会生产新的对象,适用于不变的字符串对象

StringBuffer 和 StringBuilder对象对字符串进行拼接时不会生产新的对象,但是StringBuffer是线程安全的, StringBuilder是线程不安全的,在没有并发的单线程情况下,Stringbuilder的性能比StringBuffer要好。

posted @ 2014-08-11 11:10  java后端领域  阅读(65)  评论(0)    收藏  举报