String是final修饰的java.lang.String类;
String类是不可以继承的,也是不可以更改的,对String类的任何改变,都是返回一个新的String类对象。 String 对象是System.Char 对象的有序集合,用于表示字符串。String 对象的值是该有序集合的字符串,并且该值是不可变的。
Java还提供了个StringBuffer类,可以对字符串进行修改,当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。为了提高效率节省空间,我们应使用StringBuffer类。