StringBuilder类是一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,
但不保证同步
。
该类被设计用作 StringBuffer 的一个简易替换,用在字符串缓冲区被
单个线程
使用的时候(这种情况很普遍)。如果可能,建议优先采用该类,因为在大多数实现中,它
比
StringBuffer
要快。
总结:1、StringBuilder是线程不安全的(不能保证同步);2、StringBuilder使用场景为单例模式(单个线程)下使用,此时不会出现线程不安全的问题;3、StringBuilder的优势,操作速度比StringBuffer 要快(因为不保证同步)。