相同点:StringBuilder和StringBuffer都是可变字符串,StringBuilder和StringBuffer接口完全相同,都是AbstractStringBuilder类的子类。
不同点:StringBuilder可以支持链式操作,实现链式操作的关键是返回实例本身。StringBuilder类中的方法没有使用synchronized关键字,所以他的方法都是“线程”不安全,但是性能好;StringBuffer类中的方法使用synchronized关键字,所以他的方法都是“线程”安全,但是性能差。