Java 初学者-StringBuffer与StringBuilder与String的区别

 

今天学习了什么?

今天简单了解了一下StringBuffer与StringBuilder与String的区别。

1.String类的缺点:进行字符串拼接会不断生成新的字符串,造成内存的浪费。

 

2.若进行字符串连接最后使用StringBuffer()

 StringBuffer底层实际是一个byte[]数组

 

StringBuffer尽量给一个较大的初始化容量,避免数组扩容被频繁调用。

用append方法进行字符串拼接。

3.StringBuilder非线程安全的。StringBuffer是线程安全的。

明天计划学习。

明天计划学习java基本封装类。

posted @ 2020-07-23 18:32  好吗,好  阅读(120)  评论(0)    收藏  举报