StringBuffer和StringBuilder的区别

StringBuffer 字符串缓冲类: 存储字符的一个集合容器。

什么时候要使用StringBuffer?
如果字符串的内容经常需要发生修改时,这时候则建议使用StringBuffer.

StringBuilder字符串缓冲类:

笔试题目: StringBuffer 与 StringBuilder的区别 ? 

相同点: 都是字符串缓冲类, 底层都是维护了一个字符数组用于存储数据的。

不同点: 
1. StringBuffer 是线程安全的, 操作效率低。 StringBuilder是线程非安全的,操作效率高。
2. StringBuffer 是jdk1.0的时候出现的, StringBuilder是jdk1.5的时候出现。

推荐使用: StringBuilder

posted @ 2019-04-16 07:39  从此重新定义啦  阅读(165)  评论(0编辑  收藏  举报