String与StringBuffer以及StringBuilder的应用场景 1、如果字符串存在大量修改操作,一般使用StringBuffer或StringBuilder 2、如果字符串存在大量修改操作,并在单线程下,使用StringBuilder 3、如果字符串存在大量修改操作,并在多线程下,使用StringBuffer 4、如果字符串很少修改,被多个对象引用,使用String,比如配置信息等