黑马程序员技术交流社区

标题: String、StringBuffer和StringBuilder的区别是什么? [打印本页]

作者: SHISY    时间: 2015-6-16 23:33
标题: String、StringBuffer和StringBuilder的区别是什么?
String、StringBuffer和StringBuilder的区别是什么?求解

作者: Tangni    时间: 2015-6-16 23:39
string的值一旦初始化不能改变;而Stringbuilder 和 Stringbuffer 为字符生成器,值是可以改变的;
作者: SHISY    时间: 2015-6-16 23:40
Tangni 发表于 2015-6-16 23:39
string的值一旦初始化不能改变;而Stringbuilder 和 Stringbuffer 为字符生成器,值是可以改变的; ...

非常感谢
作者: 晓月残魂    时间: 2015-6-17 01:51
Tangni 发表于 2015-6-16 23:39
string的值一旦初始化不能改变;而Stringbuilder 和 Stringbuffer 为字符生成器,值是可以改变的; ...

是指他们的内存空间吗?
作者: hieiyukina    时间: 2015-6-17 07:36
StringBuffer是线程同步 效率相对低
StringBuilder是线程不同步 效率相对高
用法上基本差不多
作者: 爱李萝卜    时间: 2015-6-17 08:32
在黑马论坛见过一个哥们儿发过这个,帖子找不到了。不过有他发的图片

字符串1.png (94.34 KB, 下载次数: 4)

图片1

图片1

字符串2.png (11.47 KB, 下载次数: 4)

图片2

图片2

作者: limingdada    时间: 2015-6-17 08:38
学习了/
作者: mishisanyi    时间: 2015-6-17 10:32
感谢楼上的截图,很重要啊
作者: SHISY    时间: 2015-6-17 23:05
爱李萝卜 发表于 2015-6-17 08:32
在黑马论坛见过一个哥们儿发过这个,帖子找不到了。不过有他发的图片

非常感谢,:)




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