Java 初学者-StringBuffer与StringBuilder与String的区别
今天学习了什么?
今天简单了解了一下StringBuffer与StringBuilder与String的区别。
1.String类的缺点:进行字符串拼接会不断生成新的字符串,造成内存的浪费。
2.若进行字符串连接最后使用StringBuffer()
StringBuffer底层实际是一个byte[]数组
StringBuffer尽量给一个较大的初始化容量,避免数组扩容被频繁调用。
用append方法进行字符串拼接。
3.StringBuilder非线程安全的。StringBuffer是线程安全的。
明天计划学习。
明天计划学习java基本封装类。