String StringBuffer和StringBuilder区别及性能

结论: (1)如果要操作少量的数据用 String; (2)多线程操作字符串缓冲区下操作大量数据 StringBuffer; (3)单线程操作字符串缓冲区下操作大量数据 StringBuilder(推荐使用)。 String:不可变字符串; StringBuffer:可变字符串、效率低、线程安全(大量方法被synchronized修饰); StringBuilder:可变字符序列、效率高、线程不安
相关文章
相关标签/搜索