java StringBuild

  • Post author:
  • Post category:java


  • 一个可变的字符序列,此类提供一个与StringBuffer兼容的API.但不保证同步(线程安全),该类被设计用作StringBuffer的一个简单替换,用在字符串缓冲区被单个线程使用的时候.如果可能,优先建议使用StringBuilder,因为速度比StringBuffer快.
public class StringBuilder01 {
    public static void main(String[] args) {
        // 1.StringBuilder 继承 AbstractStringBuilder 类
        // 2.StringBuilder 实现了 Serializable接口 ,
        // 说明 StringBuilder对象是可以串行化(对象可以网络传输)
        // 3.public final class StringBuilder 不能被继承
        // 4.StringBuilder 对象字符序列存放在父类AbstractStringBuilder的 byte[] value 中
        // 因此,字符序列是在堆中
        // 5.StringBuilder的方法,没有做互斥的处理,即没有synchronized关键字,因此在单线程的情况下,使用StringBuilder
        StringBuilder stringBuilder = new StringBuilder();
    }
}



版权声明:本文为weixin_45129218原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。