String :String类是不可变的,一旦创建了String对象,每次修改都相当于生成了新的String对象。
StringBuffer与StringBuilder的共同点 :对象能够被修改,不产生新的未使用对象。
StringBuffer : 线程安全。
StringBuilder :非线程安全,速度快,常用。
效率 : StringBuilder > StringBuffer > String
String :String类是不可变的,一旦创建了String对象,每次修改都相当于生成了新的String对象。
StringBuffer与StringBuilder的共同点 :对象能够被修改,不产生新的未使用对象。
StringBuffer : 线程安全。
StringBuilder :非线程安全,速度快,常用。
效率 : StringBuilder > StringBuffer > String