String,StringBuffer,StringBuilder以及线程安全性
先说String和StringBuffer的区别,因为String是不可变对象,我们每一次对String变量的操作,改变都会生成新的String对象,所以当我们需要频繁的改变String变量的时候,不建议使用String,因为所有人都知道,频繁的new对象会消耗内存,影响系统性能,当达到一定数量会触发GC回收,影响运行速度。而StringBuffer则是对对象本身进行操作,不会new出来新的对象,
原创
2015-08-17 16:05:06 ·
1784 阅读 ·
0 评论