StringBuffer是线程安全的,StringBuilder不是线程安全的。
因为 StringBuffer 的所有公开方法都是 synchronized 修饰的,而 StringBuilder 并没有 StringBuilder 修饰。
不考虑多线程的情况下,用StringBuilder效率更高。
StringBuffer是线程安全的,StringBuilder不是线程安全的。
因为 StringBuffer 的所有公开方法都是 synchronized 修饰的,而 StringBuilder 并没有 StringBuilder 修饰。
不考虑多线程的情况下,用StringBuilder效率更高。