黑马程序员技术交流社区

标题: StringBuffer 和StringBuilder的区别 还有二者哪个用得比较多些 [打印本页]

作者: tujiu888    时间: 2016-2-1 14:48
标题: StringBuffer 和StringBuilder的区别 还有二者哪个用得比较多些
StringBuffer 和StringBuilder的区别 还有二者哪个用得比较多些
作者: 洋葱头头    时间: 2016-2-1 15:02
builder不安全,效率高
buffer相反
作者: 西贝    时间: 2016-2-1 17:47

StringBuffer 线程安全
StringBuilder JDK1.5版本以后推出,线程不安全,执行效率高, API说明文档中推荐使用StringBulider
作者: justinhsj    时间: 2016-2-1 17:53
StringBuffer 线程安全,StringBuilder线程不安全.
应该还是看看线程的情况使用
作者: 谁的苍茫    时间: 2016-2-1 19:40
一般来说不涉及线程问题都是用StringBuilder
作者: fagug    时间: 2016-2-1 22:22
StringBuffer 线程同步有锁,StringBuilder是1.5的新特性,线程不同步无锁,但是效率高,建议使用StringBuilder
作者: 谁的苍茫    时间: 2016-2-16 15:32
他们的区别在于一个线程安全,效率稍低,一个线程不安全,效率稍高,其它的没有区别。在涉及到多线程的情况下用StringBuffer 其它情况用StringBuilder
作者: liuxiaoye    时间: 2016-2-16 21:33
线程安全问题貌似不是我们考虑的问题,框架都给你考虑了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2