StringBuffer 字符串变量(线程安全)
StringBuilder 字符串变量(非线程安全)
StringBuilder 类在 Java 5 中被提出,它和 StringBuffer 之间的最大不同在于 StringBuilder 的方法不是线程安全的(不能同步访问),它和 StringBuffer的方法完全相同,区别在于它是在单线程环境下使用,因为它的所有方法都没有被synchronized修饰,因此它的效率理论上也比StringBuffer要高。 由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建议使用 StringBuilder 类。然而在应用程序要求线程安全的情况下,则必须使用 StringBuffer 类。
StringBuffer/StringBuilder
最新推荐文章于 2020-08-27 17:09:01 发布