StringBuilder 与 StringBuffer 的API方法是完全一致的
区别:
StringBuilder 线程不安全 如果需要同步 则使用StringBuffer
两者源码对比:

StringBuffer内部方法加上了synchronized同步锁 线程安全
总结:
单线程环境下 使用StringBuilder
多线程需要考虑线程安全 使用StringBuffer
本文比较了StringBuilder和StringBuffer在API方法上的相似性,强调了StringBuilder的非线程安全特性以及在多线程环境下的使用需切换到线程安全的StringBuffer。
StringBuilder 与 StringBuffer 的API方法是完全一致的
区别:
StringBuilder 线程不安全 如果需要同步 则使用StringBuffer
两者源码对比:

StringBuffer内部方法加上了synchronized同步锁 线程安全
总结:
单线程环境下 使用StringBuilder
多线程需要考虑线程安全 使用StringBuffer
473

被折叠的 条评论
为什么被折叠?