String 和StringBuffer的区别:

来源:互联网 发布:中国护肤品市场 知乎 编辑:程序博客网 时间:2024/06/05 23:22
String: 是对象不是原始类型. 为不可变对象,一旦被创建,就不能修改它的值. 对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去 String ,是final类,即不能被继承.
StringBuffer: 是一个可变对象,当对他进行修改的时候不会像String那样重新建立对象 它只能通过构造函数来建立,
原创粉丝点击