代码里的结果,一个为true,一个为false,字符串的常量和new String()到底是内存中的哪种表现呢,字符串常量是在方法区呆在还是JVM在堆中建的呢???提示一下:常量池是在方法区存在的呦!
|
-
1.jpg
(18.53 KB, 下载次数: 4)
讲义上的解释,是常量池中创建字符串的字面量
-
2.jpg
(30.66 KB, 下载次数: 5)
源代码,源代码,源代码,看结果哦
-
字符串定义的方式.JPG
(23.06 KB, 下载次数: 4)
老师讲的,给出的解释是不再方法区,JVM自动在堆中创建字符串的字面量
|