余腾

导航

Java源码分析七(StringBuffer 线程安全)

Java源码分析七(StringBuffer 线程安全)

StringBuffer与StringBuilder的相同之处

大致方法相同: 构造器相同 相同方法名称的不同:这个是线程安全方法上加了synchronized

StringBuffer方法不同之处

因为他是线程安全的所以他重写了很多父类的方法 也没什么好说的 基本上类似
  public synchronized int codePointBefore(int index) {
        return super.codePointBefore(index);
    }
  public synchronized int codePointCount(int beginIndex, int endIndex) {
        return super.codePointCount(beginIndex, endIndex);
    }
    public synchronized void ensureCapacity(int minimumCapacity) {
        super.ensureCapacity(minimumCapacity);
    }
    public synchronized void trimToSize() {
        super.trimToSize();
    }

posted on 2021-09-14 10:47  余腾  阅读(57)  评论(0编辑  收藏  举报

Fork me on Gitee