java - 在单线程应用程序中使用 StringBuffer

标签 java stringbuilder stringbuffer

是否有理由在单线程应用程序中使用 StringBuffer 而不是 StringBuilder?如果我们不考虑使用多线程的应用程序中的同步,StringBuffer 有什么优势吗?

最佳答案

我能想到的唯一原因是与 1.5 之前的 Java(可能仍在一些大公司中使用)的兼容性,以及要与不支持 StringBuilder 的其他平台(即 CLDC)共享的代码。

关于java - 在单线程应用程序中使用 StringBuffer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19901916/

相关文章:

java - HBox 未显示

java - 如何从 Java Swing 应用程序在默认浏览器中打开 HTML 文件?

java - 通过 URL 获取 HTML

java - StringBuffer 和 StringBuilder 中的警告

java - 我可以将整数值附加到 stringbuilder 吗?

java - Spring是否通过Java Config的方法名称 Autowiring

Java最终抽象类

java - + 和 Stringbuilder 追加性能

C# 从 StringBuilder 解析 Xml

java - 如何使用字符串标记器和缓冲区。