String的源码如下: public final class String implements Serializable, Comparable<String>, CharSequence{ priviate final char value[]; private int hash; ... } String本身是一个名为value的char数组,String中并没有提供任何value的set方法,因此在外部是没有办法改变value数组中的内容. value是final类型的,意味着val…