String类为什么是不可改变的?
String类为什么不可以改变内容?String类其实是对字符数组进行了封装操作,用户真正操作的其实字符数组,既然是数组,我们知道传统的数组有一个天生的缺点:长度不可改变。我们在讲解继承的时候,我们是不是自己实现了一个Array类的操作啊,在这个类道中我们是不是定义了一个addLen()的方法,这个方法主要是为了动态扩展数组长度而定义的,但是我们发现这个方法中改变的专其实并不是数组长度,而是数组...