String与Intern String.intern()是一个Native方法,它的作用是:如果字符常量池中已经包含一个等于此String对象的字符串,则返回常量池中字符串的引用,否则,将新的字符串放入常量池,并返回新字符串的引用,不同版本的JAVA虚拟机对此方法的实现可能不同 https://blog.csdn.net/tyyking/article/details/82496901