String:源码中使用public final 修饰,说明string只能赋值一次,再次赋值需要重新分配一个空间

StringBuffer:继承于AbstractStringBuilder,线程安全的,适用于多线程操作

StringBuilder:继承于AbstractStringBuilder,线程不安全的,适用于单线程操作

效率上:StringBuilder > StringBuffer > String

摘自:http://www.cnblogs.com/sevenlin/p/sevenlin_StringBuffer_StringBuilder20150806.html

posted on 2017-02-10 18:06  idanyang  阅读(277)  评论(0编辑  收藏  举报