String是大姐,出生于JDK1.0时代,是不可变字符序列。
StringBuffer是二姐,出生于JDK1.0时代,是线程安全的可变字符序列。
StringBuilder是三姐,出生于JDK1.5时代,是非线程安全的可变字符序列。
什么是线程安全?
通过线程同步,使多线程访问同一段代码时,不会出现不可知的错误。
String是大姐,出生于JDK1.0时代,是不可变字符序列。
StringBuffer是二姐,出生于JDK1.0时代,是线程安全的可变字符序列。
StringBuilder是三姐,出生于JDK1.5时代,是非线程安全的可变字符序列。
什么是线程安全?
通过线程同步,使多线程访问同一段代码时,不会出现不可知的错误。