相同点: 都继承自AbstractStringBuilder类都是用来提高增加或者修改字符串的效率 不同点: StringBuffer中方法是加了Synchronized关键字的,是线程安全的,因此适合在多线程中使用StringBuilder中方法没有加Synchronize关键字,线程不安全,只适合在单线程中使用,但是性能比较高。因此大多数情况下,我们一般使用StringBuilder类