java字符串

xiaoxiao2021-04-15  43

 1.关于String、StringBuffer、StringBuilder

String是字符串常量,而StringBuffer和StringBuilder是字符串变量。由String创建的字符内容是不可改变的,而由StringBuffer和StringBuidler创建的字符内容是可以改变的。

StringBuffer是线程安全的,而StringBuilder是非线程安全的。StringBuilder是从JDK 5开始,为StringBuffer类补充的一个单线程的等价类。我们在使用时应优先考虑使用StringBuilder,因为它支持StringBuffer的所有操作,但是因为它不执行同步,不会有线程安全带来额外的系统消耗,所以速度更快。

参考文章:https://juejin.im/post/5a5d5c66f265da3e261bf46c

                  https://segmentfault.com/a/1190000002683782

  

转载请注明原文地址: https://www.6miu.com/read-4817842.html

最新回复(0)