String每次操作都会新new对象,如果频繁的对字符串的操作,内存消耗大。适合于非频繁操作字符串的情景(常量,拼接,删除)
StringBuilder非线程安全,适合于单线程的,对字符串频繁操作的情景
StringBuffer线程安全,适合于多线程,对字符串频繁操作的情景
String每次操作都会新new对象,如果频繁的对字符串的操作,内存消耗大。适合于非频繁操作字符串的情景(常量,拼接,删除)
StringBuilder非线程安全,适合于单线程的,对字符串频繁操作的情景
StringBuffer线程安全,适合于多线程,对字符串频繁操作的情景