String StringBuild StringBuffer 区别

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