这三个对象都可操作字符串,区别string定义的变量除非重新赋值,否则是不可改变的。调用string的方法不会改变,但是其他两个有对象的方法可改变,比如apend的方法,后两个区别一个是线程安全不安全的区别了
相关文章
- Java容器深入浅出之String、StringBuffer、StringBuilder
- JDK源码分析-String、StringBuilder、StringBuffer
- java面试题(杨晓峰)---第五讲String、StringBuffer、StringBuilder有什么区别?
- 深入源码剖析String,StringBuilder,StringBuffer
- String,StringBuffer,StringBuilder个人认为较重要的区别
- String,StringBuffer,StringBuilder的区别
- String,StringBuffer,StringBuilder三者的区别
- final,finally,finalize有什么区别?String, StringBuffer, StringBuilder有什么区别?Exception和Error有什么区别?
- 不可变字符串String与可变字符串StringBuilder、StringBuffer使用详解
- String、StringBuffer与StringBuilder 复习回顾总结