Java基础面试题:String与StringBuffer的区别

版权声明:本文为博主原创文章,尊重原创,转载请注明出处 https://blog.csdn.net/ZhaiKun68/article/details/84024819

1 String被创建后,值不能被改变,如果参与了操作,引用发生变化,不是在原有的字符串上操作,而是产生一个新的字符串

2 StringBuffer被创建后,值能被改变,如果参与了操作,引用不会发生变化,在原有的字符串上操作,线程安全

猜你喜欢

转载自blog.csdn.net/ZhaiKun68/article/details/84024819