基本概念 String:字符串常量,值在创建后不能修改。StringBuffer:线程安全的可变字符序列,同String一样,在内存中保存的都是一个有序的字符串序列(char类型的数组),不同点是StringBuffer对象的值是可变的。StringBuffer是线程安全的,可用于多线程场景。StringBuilder:与StringBuffer类基本相同,都是可变字符串系列,不同点是StringBuilder是线程不安全的,多用于单线程场景下。