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

StringBuffer 与 StringBuilder 有什么区别啊???最好能举例     谢谢

2 个回复

倒序浏览
StringBuffer 字符串变量(线程安全)
StringBuilder 字符串变量(非线程安全)
建议优先采用StringBuilder类,因为在大多数实现中,它比 StringBuffer 要快。两者的方法基本相同
回复 使用道具 举报
两者的唯一区别,就是在多线程执行时,StringBuffer是线程同步的,Stringbuilder不同步。线程同步导致的效率会减低,所以在单线程执行代码的时候,尽量使用stringbuilder,其他没任何区别!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马