StringBuilder和 StringBuffer区别
/*StringBuffer:线程安全,而StringBuilder:线程不安全。因为StringBuffer的所有公开方法都是synchronized修饰的,而StringBuilder并没有StringBuilder修饰。
StringBuffer每次获取toSting都会直接使用缓冲区的toStringCache值来构造一个字符串。而StringBuilder则每次都需要赋值一次字符数组,再构造一个字符串。
StringBuffer是线程安全的,它的所有公开方法都是同步的,StringBuilder是没有对方法加锁同步的,所以StringBuilder的性能永远大于StringBuffer。*/
版权声明:本文为cjwfinal原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。