黑马程序员技术交流社区

标题: SringBuffer 和 StringBuilder的区别 StringBuffer和数组的区别 [打印本页]

作者: 许慎誉    时间: 2015-2-10 21:10
标题: SringBuffer 和 StringBuilder的区别 StringBuffer和数组的区别
SringBuffer 和 StringBuilder的区别:
1.StringBuffer:保证线程同步;多线程访问是安全,保证数据的一致性;单线程下,效率低
   StringBuilder:不保证线程同步;多线程访问时,不保证数据的一致性;单线程下,效率高

StringBuffer和数组:
相同点
1.都是引用类型:
2.都存储字符序列;
不同点:
1.StringBuffer对于我们使用者来说,是可以自动扩展长度;
数组对我们来说,长度不可变;
2.StringBufferf对于我们来说,什么数据类型都可以存;
  数组,只能存储一种数据类型;


作者: 刘聪聪    时间: 2015-2-11 08:36
多谢分享
作者: 奔跑的猴子    时间: 2015-2-11 09:11
这总结。略简单了。。支持一个
作者: huangchunwei    时间: 2015-2-11 09:21
不错。。支持下。加油:)
作者: 许庭洲    时间: 2015-2-11 13:25
值得学习ing!




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