String, StringBuffer和StringBuilder的区别

String 是固定长度的字符串常量,其值变化则是重新生成了新的实例;

StringBuffer字符串变量,是线程安全的;

StringBuilder字符串变量,是非线程安全的,java5.0新增的;

效率上:StringBuilder > StringBuffer > String 


你可能感兴趣的:(String, StringBuffer和StringBuilder的区别)