StringBuilder和StringBuffer创建字符串时,与线程安全与否的关系?

来源:2-5 认识 Java 中的 StringBuilder 类

qq_木木夕嘿_0

2019-05-05 17:58

既然StringBuilder在线程上是不安全的,为什么一般首先选择它作为创建字符串的类?

写回答 关注

2回答

  • tiger爱小狄
    2019-05-06 15:11:30

    程序追求的是速度!速度!速度!所以除了一定需要安全(涉及到核心机密,金钱等)的情况,没特定要求的时候都用速度最快的写法。

  • 小遁哥
    2019-05-05 23:36:27

    并不是所有场景都需要线程安全,实现线程安全也需要额外的性能代价,建议这种问题先自行百度下。

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题