stringbuffer里面有很多方法前面都有synchronized 关键字,而string没有,为什么?
来源:百度知道 编辑:UC知道 时间:2024/06/09 08:10:14
synchronized就是同步啦。
为啥要同步?
如果好几个人同时修改一个东西,你改一下,我改一下,而且没有先后顺序,就会乱了,所以要同步。
根本原因:
stringbuffer是可变的。
string不可变,每次都是生成新的对象,所以不用同步。
stringbuffer里面有很多方法前面都有synchronized 关键字,而string没有,为什么?
StringBuffer 和String之间有什么不同?
在java中string 和stringbuffer有什么区别?
java中String和StringBuffer有何不同
java中StringBuffer和String有什么区别阿
Java语言中String和StringBuffer的实现机制有何不同?
java 中StringBuffer类有getChars方法吗 为什么我的书上没有介绍呀?
stringbuffer的问题
关于StringBuffer的问题
StringBuffer 和string 的区别