一、内存操做方式不一样: StringBuffer会开辟一块字符串缓冲区来修改字符串,而String每次修改都会从新申请内存。 二、效率性能不一样: StringBuffer操做字符串效率性能优于String。 三、方法不一样: 好比追加字符串,Stirng用“+”,StringBuffer用append方法。app