黑马程序员技术交流社区

标题: String中StringBuffer与StringBuilder的区别? [打印本页]

作者: pz_xiaoxie    时间: 2015-9-9 23:40
标题: String中StringBuffer与StringBuilder的区别?
JDK 1.5版本之后出现了StringBuilder.

StringBuffer是线程同步。
StringBuilder是线程不同步。但是在单线程中效率更高

以后开发建议使用StringBuilder;
作者: chenziyang    时间: 2015-9-9 23:51
StringBuffer是jdk1.0版本的,是线程安全的,效率低
StringBuilder是jdk1.5版本的,是线程不安全的,效率高
String是一个不可变的字符序列
StringBuffer,StringBuilder是可变的字符序列
作者: pz_xiaoxie    时间: 2015-9-10 14:21
chenziyang 发表于 2015-9-9 23:51
StringBuffer是jdk1.0版本的,是线程安全的,效率低
StringBuilder是jdk1.5版本的,是线程不安全的,效率高
Str ...

哇哇,给力哥们
作者: Java_EE    时间: 2015-9-10 15:36
pz_xiaoxie 发表于 2015-9-9 23:40
JDK 1.5版本之后出现了StringBuilder.

StringBuffer是线程同步。

顶一个,
作者: 插兜    时间: 2015-9-10 15:37
一楼说的很棒,顶一个
作者: 残影    时间: 2015-9-11 00:03
我对这个也比较恐惧,,,毕老师视频还是要多看。




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