String:源码中使用public final 修饰,说明string只能赋值一次,再次赋值需要重新分配一个空间
StringBuffer:继承于AbstractStringBuilder,线程安全的,适用于多线程操作
StringBuilder:继承于AbstractStringBuilder,线程不安全的,适用于单线程操作
效率上:StringBuilder > StringBuffer > String
摘自:http://www.cnblogs.com/sevenlin/p/sevenlin_StringBuffer_StringBuilder20150806.html
作者:idanyang
出处:http://www.cnblogs.com/idanyang/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。