String:每次改变,String都会重新构造,内存指针都会改变

StringBuffer:主要用在全局变量中

StringBuilder:在线程内完成字符拼接,因为线程是不安全的,所以完成后可以丢掉。

 

基本使用原则:如果要操作少量的数据,用String ;单线程操作大量数据,用StringBuilder ;多线程操作大量数据,用StringBuffer

posted on 2016-02-24 20:31  网络终结者  阅读(239)  评论(0编辑  收藏  举报