public final class String<br> implements java.io.Serializable, Comparable<String>, CharSequence {<br> /** The value is used for character storage. */<br> private final char value[];<br>
String 被声明为 final,因此它不可被继承<br>
内部使用 char 数组存储数据,该数组被声明为 final,这意味着 value 数组初始化之后就不能再引用其它数组
String 内部没有改变 value 数组的方法,因此可以保证 String 不可变