黑马程序员技术交流社区

标题: StringBuffer为啥用的如此之多? [打印本页]

作者: 安东诺夫    时间: 2016-5-20 23:51
标题: StringBuffer为啥用的如此之多?
明明String自身的方法我感觉就足够了。难道是效率问题?
作者: 娶个英文名字    时间: 2016-5-21 00:27
资源利用不合理。

StringBuffer 的append方法拼接字节在常量池生成,不需要再重新在堆内存new新空间,string的+号拼接是方便节省代码,但它的底层是拼接之后重新new出来一个新对象。




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