@Stableprivatefinalbyte[] value;//第一次赋值后不能修改privatefinalbyte coder;//第一次赋值后不能修改privateint hash;// Default to 0/**
* Allocates a new {@code String} so that it represents the sequence of
* characters currently contained in the character array argument. The
* contents of the character array are copied; subsequent modification of
* the character array does not affect the newly created string.
*
* @param value
* The initial value of the string
*/@HotSpotIntrinsicCandidatepublicString(String original){this.value = original.value;this.coder = original.coder;this.hash = original.hash;}