1、StringBuffer时候可追加的字符串,使用的方式和StringBuilder完全一样
    2、区别:
    (1)StringBuilder是JDK5.0推出的,线程不安全的,但是效率高,优先选择使用(追加无序?)默认值是16
    (2)StringBuffer是JDK1.0推出的,线程是安全的,但是效率比较低,非特殊情况不适用(追加有序?)
    3、Java在当初设计的时候,做了过渡设计,所以在jsk5.0的时候就推出StringBuilder

    线程安全:相当于卡口只有一个
    线程不安全:相当于卡口有多个

    1. StringBuffer sb=new StringBuffer();
    2. sb.append("123");
    3. StringBuffer sb1=sb.append("456");
    4. sb==sb2;//true 因为append返回的是String