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