黑马程序员技术交流社区

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

作者: 秦驰    时间: 2011-7-17 09:55
标题: StringBuffer与StringBuilder的区别
StringBuffer与StringBuilder的区别
作者: 匿名    时间: 2011-7-17 11:09
都是动态的拼凑一个字符串。
单线程:使用StringBuilder效率高,因为不用考虑安全问题,提高程序效率
多线程:使用StringBuffer,考虑安全问题,增加程序的安全性能。
总之如果我们是在单线程下进行的操作,大多数情况下是建议用StringBuilder而不用StringBuffer的,就是速度的原因。
呵呵,白话理解,是看老师的视频用自己的话说说
作者: 匿名    时间: 2011-7-18 11:01
StringBuffer是多线程安全的,如果多线程,最好使用这个类
而StringBuilder没有考虑多线程安全问题,但是因为没有考虑线程安全,所以效率高




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