流浪的风 发表于 2013-9-24 11:45
StringBuilder是线程不安全的,所以效率比较高,1.5版本出现;
StringBuffer是线程安全的,效率相对较低,1.0版 ...
肖勇 发表于 2013-9-24 11:48
他们两个中的方法一模一样,只是安全问题。可以说StringBuild 是StringBuffer的升级版,前面的安全的,后面 ...
简单ai... 发表于 2013-9-24 11:59
好好看,很好理解:
String
jìng╮煜 发表于 2013-9-24 12:05
简单来讲.StringBuilder牺牲了线程安全来提高速度.StringBuffer线程安全,但速度比StringBuilder慢(以下用sb ...
yting_xmei1129 发表于 2013-9-24 18:36
楼主,饿前面几天刚写了一个关于你问题的blog,原文如下--->
陈洋 发表于 2013-9-24 22:24
Java.lang.StringBuffer线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。 ...
0和1,编程世界 发表于 2013-9-24 20:45
StringBuffer和StringBuilder关系 2012-12-14 16:14:41| 分类: String | 标签:string stringbuffer ...
近夜之星 发表于 2013-9-24 20:31
1.如果要操作少量的数据用 = String
2.单线程操作字符串缓冲区 下操作大量数据 = StringBuilder
djkyqkzj 发表于 2013-9-24 19:01
一.相同之处
1.均是可变字符序列,可以随机的改变字符串,如追加操作或插入操作
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |