黑马程序员技术交流社区
标题:
StringBuffer和StringBuilder的区别是什么
[打印本页]
作者:
李煜
时间:
2014-7-30 10:58
标题:
StringBuffer和StringBuilder的区别是什么
本帖最后由 李煜 于 2014-7-30 21:55 编辑
异同点通俗的说是什么
作者:
波风梅西
时间:
2014-7-30 12:23
StringBuffer安全但是效率低 StringBuilder效率高但安全性低
作者:
rolling-stone
时间:
2014-7-30 13:05
单线程操作字符串缓冲区 下操作大量数据 = StringBuilder
多线程操作字符串缓冲区 下操作大量数据 = StringBuffer
但是建议用StringBuilder,因为它执行速度快.
作者:
0小菜鸟0
时间:
2014-7-30 13:13
感觉受益良多
作者:
思维
时间:
2014-7-30 14:02
String类字符较少的时候使用比较好,StringBuffer可用于多线程操作,多线程操作一般都不安全,还影响效率。
StringBuilder可用于单线程操作,只有一个线程所以就安全了,而且效率还高。
作者:
南柯一梦
时间:
2014-7-30 14:15
jdk1.5版本之后出现了StringBuilder,StringBuffer是线程同步,StringBuilder是线程不同步,线程不安全,开发中常用单线程StringBuilder,多线程用StringBuffer
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2