String、StringBuffer、StringBuilder的区别

(1)执行速度方面:StirngBuilder>StringBuffer>String。由于String是不可变的对象, 所以在每次对String 类型进行改变的时候,都会生成一个新的 String 对象,而后将指针指向新的 String 对象,因此常常改变内容的字符串最好不要用 String ,由于每次生成对象都会对系统性能产生影响,特别当内存中无引用对象多了之后, JVM 的 GC 就会开始工
相关文章
相关标签/搜索