【问题标题】:Is String thread safe like StringBuffer or not? [closed]String 线程是否像 StringBuffer 一样安全? [关闭]
【发布时间】:2016-06-15 17:33:28
【问题描述】:

在 Java 中,如 javadoc 中所述:

  • StringBuffer 类是线程安全的。
  • StringBuilder 类不是线程安全的

但是String 类是否被认为是线程安全的?

【问题讨论】:

标签: java string thread-safety stringbuilder stringbuffer


【解决方案1】:

根据documentation

字符串是常量;它们的值在它们被更改后不能更改 创建。字符串缓冲区支持可变字符串。因为字符串 对象是不可变的,它们可以共享。

因为字符串是不可变的,所以它们是线程安全的。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-21
相关资源
最近更新 更多