String,StringBuffer,StringBuilder区别
目录一、 String 为什么是不可变的?二、StringBuffer和StringBuilder区别2.1 相同点2.2 不同点线程安全性3、性能4、总结
一、 String 为什么是不可变的?
String类中使用了final修饰字符数组的,所以是不可以变的。
二、StringBuffer和StringBuilder区别
2.1 相同点
二者都是继承了AbstractStringBuilder,在AbstractStringBuilder中我们可以发现没有用final修饰字符数组,所以二者都是可变的。
原创
2020-12-24 15:38:46 ·
122 阅读 ·
0 评论