概述

String::intern()是一个Native方法,用于返回该对象在常量池中的引用。

1
public native String intern();

作用:如果字符串常量池中已经包含一个等于该String对象的字符串,则返回代表池中这个字符串的String对象的引用;否则,会将此String对象包含的字符串添加到常量池中,并且返回此String对象的引用。