Java中的String对象和String文字有什么区别?

当使用String文字创建字符串时,JVM最初会在String常量池中检查具有相同值的天气String,如果可用,它将创建对其的另一个引用,否则它将创建一个新对象并将其存储在String常量池中。

对于对象,每次实例化该类时,都会创建一个给定值的新对象,而与String常量池的内容无关。

以上是 Java中的String对象和String文字有什么区别? 的全部内容, 来源链接: utcz.com/z/345335.html

回到顶部