From 93b29b1a5f1a78c692ed1ce05f0e8b380663a09d Mon Sep 17 00:00:00 2001 From: Dragon <1826692270@qq.com> Date: Thu, 14 Jan 2021 21:12:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20jvm=E7=AC=AC=E4=B9=9D?= =?UTF-8?q?=E7=AB=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/Java/JVM/JVM系列-第9章-StringTable(字符串常量池).md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Java/JVM/JVM系列-第9章-StringTable(字符串常量池).md b/docs/Java/JVM/JVM系列-第9章-StringTable(字符串常量池).md index ad50be0..59d44aa 100644 --- a/docs/Java/JVM/JVM系列-第9章-StringTable(字符串常量池).md +++ b/docs/Java/JVM/JVM系列-第9章-StringTable(字符串常量池).md @@ -950,7 +950,7 @@ public class StringNewTest { * String s = new StringBuilder("shkstart").toString().intern(); * */ -public class StringIntern { +public class StringIntern { public static void main(String[] args) { String s = new String("1"); @@ -970,7 +970,7 @@ public class StringIntern { 4、所以在JDK7后续版本中,s3和s4指向的完全是同一个地址。 */ String s3 = new String("1") + new String("1");//pos_1 - + s3.intern(); String s4 = "11";//s4变量记录的地址:使用的是上一行代码代码执行时,在常量池中生成的"11"的地址 System.out.println(s3 == s4);//jdk6:false jdk7/8:true