String对象的内容不允许修改;
StringBuffer对象的内容可以修改,所有的方法都使用了synchronized声明;
StringBuilder是JDK1.5之后追加的新的类,此类对象可以修改,所有方法使用异步处理,属于非线程安全的操作。