为什么要出现字符缓冲区 我们都知道,String类是不可变的,但是有的时候,我们要用到字符串的拼接,如果拼接的数量小的时候,还可以,但是如果拼接的数据量太大的话,内存的占用就太大了,所以这个时候再用String类的话,就非常的不方便了,必须要有一个类,在拼接字符串,不大量占用内存的类,又可以拼接.所以StringBuilder类和StringBuffer类就来了. 字符缓冲区有几种 字符缓冲区有两种: StringBuilder 线程不安全,但是效率高. StringBuffer 线程安全,但是…