【发布时间】:2015-01-07 17:21:30
【问题描述】:
我读过一些关于String 和StringBuilder 在Java 编程语言中的优缺点的文章。在其中一篇文章中,作者提到:
StringBuilder 不是线程安全的,所以在多线程中使用 字符串缓冲区。
很遗憾,我无法理解这意味着什么。您能否解释一下String、StringBuilder 和StringBuffer 之间的区别,尤其是在“线程安全”的上下文中。
如果您能用代码示例进行描述,我将不胜感激。
【问题讨论】:
标签: java string multithreading stringbuilder stringbuffer