谈谈String

一、String类     我们都知道String是一个不可变对象,用final修饰,这说明它不能被继承和修改     这是Stirng类的部分源码,可以看到,它用final声明了一个char类型的数组,实际上,它就是用来保存字符串的,这也就是为什么字符串的值是不能被改变的原因,再看看下面String类中两个相关方法的代码          可以看到,对字符串的操作最后都是生成一个新的字符串对象,
相关文章
相关标签/搜索