String,StringBuffer,StringBuilder的区别以及 StringBuffer的原理
不算是原创,只是在各处看到后然后自己归纳了一下,也是方便自己看,也希望可以帮助到大家String是不可变类,因为它的属性定义使用的是finalcharvalue[],内容也是不可变的,使用final的话,那它是不可以被继承的,如果看到内容发生变化了的话,那是因为它new了一个新的String对象。另,在新版本的jdk1.6吧,对于String的字符串相加,使用了StringBuilder进行优化,