String,StringBuffer,StringBuilder 三者的区别

来源:互联网 发布:mac装双系统win10 编辑:程序博客网 时间:2024/05/17 01:08

String,StringBuffer,StringBuilder 三者的区别?
String是final的,当对String进行改变的时候,其实会生成一个新对象:经常改变的对象建议不要使用String,而是使用StringBuffer或者StringBuilder。

StringBuffer:对该对象本身进行操作。
StringBuilder:与StringBuffer类似,不过针对单线程设计的(单线程下性能略有提升),所以不是线程安全的。

0 0
原创粉丝点击