Java中String、StringBuffer 和 StringBuilder 的区别

72 阅读1分钟
  1. String具有不可变性,一经创建不可修改,任何修改都会创建新的String
  2. StringBuilder内部是可变的字符创序列,可以通过toString()变成String,它是线程不安全的
  3. StringBuffer和Builder相似,它是线程安全的。