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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

StringBuffer 和StringBuilder的区别 还有二者哪个用得比较多些

7 个回复

倒序浏览
builder不安全,效率高
buffer相反
回复 使用道具 举报

StringBuffer 线程安全
StringBuilder JDK1.5版本以后推出,线程不安全,执行效率高, API说明文档中推荐使用StringBulider
回复 使用道具 举报
StringBuffer 线程安全,StringBuilder线程不安全.
应该还是看看线程的情况使用
回复 使用道具 举报
一般来说不涉及线程问题都是用StringBuilder
回复 使用道具 举报
StringBuffer 线程同步有锁,StringBuilder是1.5的新特性,线程不同步无锁,但是效率高,建议使用StringBuilder
回复 使用道具 举报
他们的区别在于一个线程安全,效率稍低,一个线程不安全,效率稍高,其它的没有区别。在涉及到多线程的情况下用StringBuffer 其它情况用StringBuilder
回复 使用道具 举报
线程安全问题貌似不是我们考虑的问题,框架都给你考虑了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马