<div class="__aliyun_email_body_block"><div  style="color: 0070c0;font-size: 14px;font-family: Tahoma, Arial, STHeitiSC-Light, SimSun"><div  style="clear: both;"><span >Classes such as java.lang.CharacterDataXXX have multiple static final arrays, which will not be modified. We should add @Stable to provide information to the optimizer.</span></div><div  style="clear: both;"><span ><br ></span></div><div  style="clear: both;"><span >such as</span></div><div  style="clear: both;"><span ><br ></span></div><div  style="clear: both;"><span >```java</span></div><div  style="clear: both;"><span ><span >class CharacterData00 {</span></span></div><div  style="clear: both;"><span ><span ><span >    </span>@Stable static final char[] X =</span></span><div  style="clear: both;"><span >    </span>@Stable static final char[] Y =</div><div  style="clear: both;"><span >    </span>@Stable static final int[] A =</div><div ><span ><span >    </span>@Stable static final char[] B =</span></div><div ><span >}</span></div></div><div  style="clear: both;"><span >```</span></div><div  style="clear: both;"><span ><br ></span></div><div  style="clear: both;"><span >-</span></div><div  style="clear: both;"><span >Shaojin Wen</span></div></div></div>