当前位置: 代码迷 >> J2SE >> StringBuffer 跟 StringBuilder 的区别?
  详细解决方案

StringBuffer 跟 StringBuilder 的区别?

热度:434   发布时间:2016-04-24 13:48:02.0
StringBuffer 和 StringBuilder 的区别???
请问一下,   StringBuffer   和   StringBuilder到底有什么区别   ,它们的方法都差不多,我想   他们之间总有区别吧,到底有什么区别呢??麻烦高手们的解答,谢谢

------解决方案--------------------
5.0新引入的StringBuilder类不是线程安全的,
但其在单线程中的性能比StringBuffer高。
------解决方案--------------------
StringBuffer是线程安全的,StringBuilder不是,所以在非多线程程序中使用StringBuilder的开销要小些,抛砖引玉勒
------解决方案--------------------
通常应该优先使用 StringBuilder 类,因为它支持所有 StringBuffer 的操作,但由于它不执行同步,所以速度更快。
------解决方案--------------------
同意楼上的
------解决方案--------------------
刚在TIJ4中看到,机器中jdk <5.0的...那个郁闷的类...
谢谢,学习
------解决方案--------------------
一个线程安全,一个不安全,优先考虑使用StringBuilder
  相关解决方案