首页 > 代码库 > String StringBuilder StringBuffer 区别

String StringBuilder StringBuffer 区别

  String StringBuilder StringBuffer 区别:

 

String字符串常量(可用于少量数据,变化不大的情况)最慢不可变类(每次改变都会引起创建新的String类)
StringBuffer字符串变量线性安全(可多线程使用)居于中间可变类
StringBuilder字符串变量非线性安全(不支持并发操作,可单线程使用)最快可变类

 

String StringBuilder StringBuffer 区别