标签:buffer 内存 builder 的区别 操作 str ash 字符串常量 线程安全
String 类——字符串常量
String的值是不可变的,这就导致每次String的操作都要生成新的String对象,效率低下且浪费内存。
StringBuffer和StringBuild——变化字符串
StringBuilder和StringBuffer 的对象能够被多次的修改,并且不产生新的未使用对象。
StringBuilder 效率高,线程不安全。
StringBuffer 效率低,线程安全。
String、StringBuilder、StringBuffer的区别
标签:buffer 内存 builder 的区别 操作 str ash 字符串常量 线程安全
原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/12950467.html