StringBuilder和 StringBuffer区别

  • Post author:
  • Post category:其他




StringBuilder和 StringBuffer区别

	/*StringBuffer:线程安全,而StringBuilder:线程不安全。因为StringBuffer的所有公开方法都是synchronized修饰的,而StringBuilder并没有StringBuilder修饰。
	StringBuffer每次获取toSting都会直接使用缓冲区的toStringCache值来构造一个字符串。而StringBuilder则每次都需要赋值一次字符数组,再构造一个字符串。
	StringBuffer是线程安全的,它的所有公开方法都是同步的,StringBuilder是没有对方法加锁同步的,所以StringBuilder的性能永远大于StringBuffer。*/



版权声明:本文为cjwfinal原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。