本文共 450 字,大约阅读时间需要 1 分钟。
StringBuilder是非线程安全的,StringBuffer是线程安全的。 在java 源代码中, StringBuilder的方法示例: public StringBuilder append(String str) { super.append(str); return this; } StringBuffer的方法示例: public synchronized StringBuffer append(String str) { super.append(str); return this; } //以下转载 StringBuilder类是JDK 5.0引入的新的类, 实质上,StringBuffer是一个线程安全的StringBuilder, 如果只在同一个线程内对字符串进行操作, StringBuilder会更快一些, 如果是使用多线程进行操作,需要使用StringBuffer. 转载于:https://my.oschina.net/swearyd7/blog/167810