本文共 282 字,大约阅读时间需要 1 分钟。
- String类提供了数值不可改变的字符串,每次使用String类种的方法时,如果新的字符串对象不存在常量池中,则就会在常量池创建一个新的String对象,在需要对字符串执行重复修改的情况下,与创建新的String对象相关的系统开销会非常大
- StringBufferr类提供的字符串可以进行修改
- 相关的是StringBuilder类,它与StringBuffer类区别不怎么大,最大的区别就是StringBuilder是线程不安全的,不支持并发操作,不适合多线程中使用,但执行速度快,StringBuffer是线程安全的,支持并发操作,适合多线程中使用,但执行速度慢
转载地址:http://xljmb.baihongyu.com/