String StringBuild StringBuffer 区别
2022-11-01 09:24:41
可变性:
String是字符串常量,是不可变的,StringBuild、StringBuffer是 可变字符序列
执行速度:
StringBuild > StringBuffer > String
安全性能:
String、StringBuffer线程安全,StringBuild非线程安全
适用场景:
String,少量字符串操作的情况
StringBuffer,多线程中字符串缓冲区进行大量操作的情况
StringBuild,单线程中字符串缓冲区进行大量操作的情况