当前位置: 移动技术网 > IT编程>开发语言>Java > 秒懂String,StringBuilder与StringBuffer

秒懂String,StringBuilder与StringBuffer

2018年12月26日  | 移动技术网IT编程  | 我要评论

stringbuilder与stringbuffer:

stringbuilder:线程不安全

stringbuffer:线程安全

  当我们在字符串缓冲区被多个线程使用时,jvm不能保证stringbuilder的操作是安全的,虽然它的速度最快,但是可以保证stringbuffer是可以正确操作的.

当然大多数情况下就是我们是在单线程下进行的操作,所以大多数情况下是建议用stringbuilder而不是stringbuffer,就是速度的原因.

  对于三者使用的总结:

    1.如果操作少量数据使用string;

    2.单线程操作字符串缓冲区下操作大量数据使用stringbuilder;

    3.多线程操作字符串缓冲区下操作大量数据使用stringbuffer.

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网