[Java]_[初级]_[比较String和StringBuffer的区别和使用场景]
String:
使用场景:使用次数比较少,且不频繁修改其字符串的值。
是不可变对象,一旦被创建,就不能够修改它的值。对已存在的对象修改都是重新创建一个对象,把新的值存进里面。
String a ="a";//若a指向地址0x0001;
a ="b";//重新赋值后a指向地址0x0002,但是0x0001地址中保存的“a”依旧存在,但a已经指向了0x0002;
从表面上看String类型的
原创
2015-05-31 22:19:01 ·
711 阅读 ·
0 评论