String是不可变字符串对象,每次修改字符串都会创建新的对象
StringBuilder,StringBuffer是可变字符串序列对象,在修改字符串时不会创建新的对象,
在频繁修改字符串时推荐使用StringBuilder,StringBuffer
StringBuffer是jdk1.0提供的,StringBuilder是jdk1.5提供的,两者方法名和实现原理都是一样的,
区别在于StringBuffer线程安全,StringBuilder线程不安全
执行效率:StringBuilder>StringBuffer>String