String、StringBuffer、StringBuilde

2018-03-15  本文已影响0人  芒鞋胜马

String ---- 字符串常量
StringBuffer ---- 字符串变量 线程安全
StringBuilder ---- 字符串变量 非线程安全

三者在执行速度方面的比较:StringBuilder > StringBuffer > String

每当用String操作字符串时,实际上是在不断的创建新的对象,而原来的对象就会变为垃圾被GC回收掉 所以执行效率最低。

单线程操作字符串缓冲区 下操作大量数据 = StringBuilder

多线程操作字符串缓冲区 下操作大量数据 = StringBuffer

上一篇 下一篇

猜你喜欢

热点阅读