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();
    }