A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

这两个的用法不太明白什么时候用呢

2 个回复

倒序浏览
StringBuffer:是线程安全,效率低
StringBuilder: 是线程不安全,效率高
回复 使用道具 举报
StringBufffer线程安全的可变字符序列   线程安全对应的效率低
StringBuilder是一个线程不安全的可变字符序列 线程不安全对应的效率高
单线程一般都是用StringBuilder,因为执行速度更快,
但在字符串缓冲区被多线程使用时,JVM不能保证StringBuilder操作是安全的,所以用StringBufffer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马